A drug dealer caught with more than £35,000 worth of cannabis was first rumbled after trying to check into a hotel smelling of the drug.
Drew McCluskey, 33, was refused entry to the Hampton by Hilton on Argyllgait in February last year by suspicious staff.
He was later found sleeping in his car by police – who caught him with more than £11,000 in cash before finding thousands of pounds worth of the Class B drug in his home.
Dundee Sheriff Court heard that McCluskey tried to check into the hotel by paying with cash but had to produce a bank card.
He did so but staff were concerned by a noticeable smell of cannabis and called the police.
As well as money, tin foil wraps and polythene bags containing cannabis were also recovered in a search of his Strathmartine Road home along with £6,700 worth of the drug, scales and paraphernalia.