The 19-year-old impressed the panel with her performances of 'Dancing In The Street' by Martha and the Vandellas and Pink's 'Perfect' in tonight's semi-final, but Barlow stated that she may have lost favour with the public weeks ago when Tulisa Contostavlos and Louis Walsh claimed that she had been "mean" to other contestants.
"Misha, I mentioned the positive side of you being here, there's actually a negative side for me as well," he said. "I've sat here and witnessed your journey throughout this competition and I can't help but feel a little bit sad.
"You've been wrongfully accused in the past of being someone that you're not, and the really horrible truth behind this is, even if you're lucky enough to get through tomorrow night I don't think you can win this competition because of that, and that's a real shame."
Kelly Rowland, however, assured Misha B that her talent would shine through regardless.
"Win, lose, X Factor, no X Factor, you are a star," she said. "Plain and simple."
Rowland and Contostavlos famously fell out over the N-Dubz star's comments about Misha B.
The X Factor continues tomorrow (December 4) at 8pm on ITV1.
> X Factor Misha B: 'Tulisa ruined my chances with bully row'