Chris Brown dumped Rihanna because she was too dramatic.

The 'Fine China' hitmaker - who is still on probation for beating Rihanna up in 2009 - reportedly called time on his relationship with her and got back together with his ex Karrueche Tran because he was sick of the drama with Rihanna, 25.

A source told HollywoodLife: ''Karrueche isn't all hype and crazy like Rihanna and that's probably why Chris chose her in the end. She's drama free and real and she's a good girl.''

Chris, 24, also prefers Karrueche because she isn't jealous when he talks to other women.

The source added: ''She loves him and she was even cool with him being with Rihanna while they just kept their relationship on a business level. She was fine with that but in the end, Chris came back to her. She didn't force a thing.

''Karrueche isn't upset with Chris! Not in the least. She's out in New York having fun and enjoying him, the city and the nightlife. She knows how many girls want to be next to Chris.

''In the beginning, when she first met him, she was taken back by all the crazy attention girls gave him, but now she's used to it. They're just a bunch of groupies who don't hold a candle to her.''