Snoop Dogg has been fined for possession of marijuana.
He initially pleaded not guilty to the charge, after police found 200 grams of the drug in his tour bus last October.
But the rapper changed his plea to 'no contest' at the hearing in Ohio's Oberlin Municipal Court.
His fines and court costs came to just over €400.
Dogg, whose real name is Calvin Broadus, appeared as a crippled crack dealer named Blue in Training Day, the Hollywood cop thriller of 1991, which starred Denzel Washington and Ethan Hawke.