Veteran Dancehall artiste Beenie Man was forced to cancel his OVO Fest performance in Toronto last weekend after being denied a Canadian visa.

The ‘King Of Dancehall’ also revealed he was battling the Zika Virus and Dengue Fever however that wasn’t the main reason according to sources.

Related: Tommy Lee Sparta thankful for Beenie Man inviting him to Reggae Sumfest

“His illness was not the primary reason why he was denied a Canadian work permit,” sources said. “Drake’s team has also been aware of the issues with his visa long before the show. Beenie’s management also asked them to assist in getting the necessary travel documents but we got no help.”

The “Tear Off Garment” deejay is currently at home recovering from Zika Virus and Dengue.