Snoop Dogg has been arrested in Norway.
The American rapper was reportedly detained at the Kjevik Airport in Kristiansand after he was found to be carrying marijuana and more cash than he legally should have been.
Police reportedly found eight grams of the drug on the hip-hop star after a sniffer dog alerted them.
Although Norwegian law means suspects cannot be named, it has been widely reported that the incident involved Snoop.
The details remain hazy, with TMZ claiming Snoop was fined $1980.13 for the drugs offences.
Other reports suggest he paid $8,600 in total, with the rest of the charge apparently linked to the cash he was carrying.
Snoop is in the European country to perform at a music festival later tonight.
It's not the first time the 40-year-old star has been arrested for cannabis possession. In January, several cigarettes containing the substance were found in his tour bus while he was in Texas.
He has faced similar arrests over the years, receiving a suspended 30-day jail sentence in 2002 for misdemeanour marijuana possession.