The incident in Solon, Ohio, began when the suspect, who was not identified, called 911 to report he'd locked his keys in his car and asked a dispatcher to send an officer to help.
The police officer arrived at the scene and managed to get the man's car door open and said he was met with the overwhelming odor of fresh pot, the Chagrin Salon Sun reported Tuesday.
Police searched the car and found 37 packets of marijuana and $426 cash.
The man was charged with felony drug possession.
2014: NFL Cheerleaders [PHOTOS]
Teen 'Trojan Man' seeks apology from school