Pop singer Brandy was allegedly not pleased when she ended up performing in front of a nearly empty stadium in Soweto on Saturday. The 34-year-old singer has been in South Africa this month to perform at tributes honoring Nelson Mandela.

The former South Africa president, hospitalized since June 8 at Medi-Clinic Heart Hospital in Pretoria, is currently in critical but stable condition after originally admitting with a lung infection. Brandy, whose hit songs include “The Boy Is Mine” and “Full Moon,” was supposed to be a surprise finale for the Mandela Sports and Culture day over the weekend at the FNB Stadium, which holds up to 90,000 people. The day was filled with rugby and football games in honor of Mandela. After the action-packed day, nearly everyone left, apparently not realizing Brandy was set to perform.

When she realized no one was in attendance, Brandy reportedly sang a couple of songs and then exited.

“Brandy performed to an empty stadium. With the stadium lights on,” tweeted South African musician Kabomo. “People didn't know there was a concert after the games. No one knew Brandy was around. Maybe a 40 people audience... She sulked after two songs and walked off.”

Another user wrote, “I gave up the min I saw the empty stadium. Brandy performing for the chairs!”

In addition to playing to an empty stadium, Brandy was also cut out of the televised broadcast of the event, as South Africa’s national television station, SABC, ended its coverage right before she took the stage.

But Brandy's rep tells TheYBF that this simply is not true. "She was booked at the last minute to fly to South Africa to support a "cause" -- not a concert. It was a cause that honored 'Mr. Nelson Mandela' and there were other performers on the bill besides Brandy. She attended because she wanted to support the foundation and Mr. Mandela... a man who has changed history. This whole story has been blown out of proportion, and Brandy has sold out shows across the world, including South Africa, before."