Rapper Lil Wayne cut his performance short at the High Times Medical Cannabis Concentrates Cup Show in California and fans are not happy.
The star, real name Dwayne Michael Carter Jr, was supposed to perform for an hour, but he left the stage after four songs.
A video shared by US entertainment site TMZ shows the rapper saying: "Don't you ever call me to do this s*** again! Ever." However, it's not clear if that declaration referred to the event.
High Times magazine released a statement on Sunday and said Wayne was "contractually committed to performing for an hour" on Saturday night. The statement says the move was "in total disregard for his fans".
Lil Wayne was billed as the headliner of the three-day event in San Bernardino and he promoted the event on his social media accounts last week.
Various reports suggest he was not happy with the "mellow" crowd, but on Twitter many were not impressed. Others were amused.
Lil Wayne's premature departure
I still can't believe Lil Wayne walked off stage last night.
-- Suzie (@ayOtutS) July 24, 2016
I really wanna know why lil wayne walked off stage.
-- Hater Deaf Chunga (@RealChunga) July 25, 2016
Lil Wayne walked off stage at cannabis cup, but no one cares. He's washed up and no one plays his music anymore ?
-- Dank Sinatra (@WonTon_Bryan93) July 24, 2016
Lmao lil wayne walked out on high times
-- SG. (@BlowTheHashAway) July 24, 2016
So Lil Wayne walked off stage at the cannabis cup after 4 songs and cussed everyone out... Yet people still say he's relevant. Lol
-- TBB (@taylorairn) July 24, 2016
A Grammy Award-winning star, Lil Wayne has enjoyed six UK top 10 hits.