Updated

A judge has ordered a Kentucky man charged with an 18-year-old theft of $21.64 to be held on a $1 million bond.

Hamilton County Municipal Court Judge Richard Bernat refused to lower the bond of Gary Weaver on Thursday that was set on a theft charge from 1990.

The 41-year-old Weaver was arrested Wednesday for disorderly conduct at a motel in Sycamore Township, Ohio. Authorities found the pending theft charge against Weaver after his arrest.

Police say Weaver bought items valued at $21.64, paying the bill with rolls of dimes. Store employees later discovered they were rolls of pennies, and he was charged with theft.

Weaver pleaded guilty to the disorderly conduct charge Thursday and was sentenced to the one day in jail he already spent. He is being held at the Hamilton County Justice Center on the theft charge.