"Mistaken" does not equal "wrongful."

Guess what, that drug is also ILLEGAL. This drug was added to schedule I last November. You're still guilty of the offense even if they are mistaken about the particulars. You need a lawyer.