Bobby Brown almost caused a scene at DJ Cassidy’s birthday party in New York Wednesday night (Jul 6) after he pulled a waitress by her pony tail when she walked away from him when he was talking to her.

The R&B bad boy got into the altercation with the catering staffer just before hitting the stage with his 80’s group New Edition at DJ Cassidy’s celebrity-filled 30th birthday celebration onboard the USS Intrepid aircraft carrier.

“During the band’s sound check earlier that evening, Bobby was talking to one of the waitresses, but she walked away from the conversation before he was finished talking. Then Bobby pulled her ponytail. She complained to her bosses, and Intrepid security called event organizers,” a source told the NY Post’s gossip column Page Six.

When Bobby B and his crew finished performing and returned to continue partying for the event, “security spoke to Bobby’s management and the situation was resolved,” the source said.

Reps for Brown confirmed the incident, saying it was all a misunderstanding. “It wasn’t anything detrimental or anything,” a rep said. “He did it in a playful way and it was fine. It was a misunderstanding. Everything was fine; no one had any issues.”

Other celebs in the building included rapper/producer Swizz Beatz, New York Knicks player Carmelo Anthony, male model Tyson Beckford, Hip-Hop mogul Russell Simmons and more.

Check out 10+ pics from the party below: