A Villager nabbed with Viagra pills for which he did not have a prescription has beaten drug charges in court.