As someone coming from a law background, this is the right ruling. As someone stated earlier, this is jail not your local airport. Imagine this situation: what if Jose had an irk with a rival gang in the jail and wanted to shank Julio? Then Jose's buddy Pedro decided to sneak a weapon into jail for Jose. So pedro decides to not pay for a parking ticket to get a warrant on himself and since its a minor offense he doesn't get strip searched and passes off the weapon to Jose. We can't have this! The real issue here is not the strip search, it is that this guy was arrested when he shouldn't have been.