The incident comes less than a week after Snoop Dogg was briefly stopped in Sweden on suspicion of drug use after a concert near Stockholm.

Receive the latest entertainment-news updates in your inbox

File - Snoop Dogg performs onstage during his headline show at the end of day 1 of Y Not Festival at Pikehall on July 31, 2015 in Matlock, England.

Snoop Dogg has had another run-in with European authorities.

Italian financial police said they stopped the rapper at the Lamezia Terme airport in Calabria on Saturday with $422,000 in cash, well above the limit that can legally be transported across EU borders undeclared. The incident comes less than a week after Snoop Dogg was briefly stopped in Sweden on suspicion of drug use after a concert near Stockholm.

Financial police confirmed a report by the Italian news agency ANSA that half of the cash was impounded under Italian anti-money laundering codes. In such cases, the balance is returned minus any fine set by magistrates.

Travelers within the European Union are required to declare 10,000 euros ($11,000) or more in cash.