Bhansali was responsible for Rani's career best performance in Black which won her many awards. Expressing her gratitude she had done a small cameo in his Saawariya which was the launching pad of Ranbir and Sonam Kapoor.
An industry source told us, "When Bhansali approached Rani yet again for a small cameo for his production Chenab Gandhi, she declined the offer.
She clearly told him that she loved the script and would love to do it only if she was offered the main lead part. She was not willing to play second fiddle to Vidya Balan who was finalized as the main lead opposite Harman Baweja.
Bhansali told her that he won't change Vidya as that would be very unprofessional on his part. Rani refused to budge."
Industry observers feel it was purposely done by Rani as she didn't want to be a part of any Bhansali film.
She doesn't wish to offend Shah Rukh Khan who is not on good terms with Bhansali post their potshots at each other last year. The King Khan had poked fun of Saawariya post his flopping and this had angered Bhansali a lot.
He in return too had not left any chance to give a verbal lashing to SRK. Rani is desperately wanting to resurrect her dwindling career and feels Shah Rukh is a better bait than Bhansali whose market value has gone down post Saawariya.