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

The news agency ANSA says the rapper was stopped Saturday by financial police in southern Italy 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.

ANSA said half of the cash was impounded at the Lamezia Terme airport in Calabria under anti-money laundering codes. Travelers within the European Union are required to declare 10,000 euros ($11,000) or more in cash.

Calls to airport officials went unanswered.

Snoop Dogg played in Calabria Friday night, and is scheduled to perform Sunday at the Kendal Calling Festival in England.