According to TMZ, there's some drama on the set of "Glee" involving cast members Naya Rivera and Lea Michele. Reportedly the two were involved in an altercation that ended with one - or both - storming off the set. It's not clear which one angrily left. According to TMZ, both camps are telling a different story.

Sources close to Rivera told TMZ that most of the cast and crew were irritated with Michele because she was handling personal matters in the middle of filming which caused the shoot to halt until she was back.

Reportedly the tension on set got so bad that Rivera told producers that everyone was pretty upset with Michele's behavior. When Michele got back, she reportedly caught wind of Rivera talking to producers and angrily left the set.

However, sources close to Michele told TMZ that it was Rivera who was acting like a diva and got kicked off the set. The source also said that Michele was not aware of people complaining about her and she and Rivera were not even filming a scene together when the alleged altercation happened.  

TMZ also claims that they have received "several tips claiming Naya was fired - but Naya sources say that's just not true."

A source also told Hollywood Life that it was Rivera who was causing problems while filming.

"She [Naya] showed up to the set in really bad shape - she's been acting more and more erratic on set. She went off on one of the producers on the show and they got really upset with her and it escalated from there," the source said.

Reportedly Michele only left the set to do a live Twitter chat with fans and creator Ryan Murphy as well as two other cast members were with her.

Rivera is currently going through a difficult time after rapper Big Sean ended their engagement and called off the wedding.