Hip-hop legend Snoop Dogg was detained in Norway after entering the country with marijuana and a large amount of cash, according to Norwegian media reports.
Customs officials have declined to confirm the report.
But they did say an American artist entered Norway with a small amount of marijuana that was detected by a sniffer-dog.
Norwegian law prevents law enforcement officials from naming suspects.
A customs officer, who wishes to remain anonymous, also revealed the rapper was carrying more cash than is legally allowed and was subsequently fined 52,000 kroner ($10,913) for the violations.
Snoop Dogg, whose real name is Calvin Broadus, was scheduled to perform on Thursday at a musical festival in the southern town of Kristiansand.
It's not the first time he has been arrested for marijuana possession.