That's too bad. Even if marijuana is a minor thing, it's a huge morality issue. School tell kids to say no to drugs, so it looks really immoral for the principle to be caught in possession of it, whether it was truly his or not.
I think they should decriminalize it too. Think of the tax revenues that could be had from something like legal pot sales!