Snoop Dogg was briefly detained in Norway after entering the country with marijuana and a large amount of cash, according to reports.
Customs officials declined to confirm the reports in Norwegian media, saying only that 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 spoke on condition of anonymity said on Thursday that the artist was also carrying more cash than is legally allowed and was subsequently fined 52,000 kroner (8,600 dollars) for the violations.
Snoop Dogg was scheduled to perform on Thursday at a musical festival in the southern town of Kristiansand.
The rapper, whose name is Calvin Broadus, has in the past been arrested on marijuana possession.