A Scots dealer who kept a stash of drugs under his sofa was snared by cops with £12,000 of cocaine.
Terrence Grieve was arrested after officers swooped on his home in Musselburgh, East Lothian, following a tip-off.
The 59-year-old appeared at Edinburgh Sheriff Court on Friday and admitted being concerned in the supply of the Class A drug.