A man caught in the street with a knife claimed he'd found it and was about to put it in a bin when police confronted him.
Steven Clelland appeared from custody at Hamilton Sheriff Court last Friday.
The 48-year-old admitted illegal possession of a bladed item in Union Street, Larkhall, on May 19.