Henry Lamar Ferguson, 45 of Rome, was arrested Monday after authorities said he tried to leave a bag of marijuana for an inmate at the Floyd County Work Release Center.
Reports said that Ferguson pulled the drug from his sock then tried to leave it on the floor for an inmate.
He is charged with giving inmates drugs without consent of the warden, a probation violation and contempt of superior court.