In summary, a police officer can stop you at random when you have not committed any Highway Safety Code violations. However, if the police officer searches you because they believe you have committed an offence and find something incriminating, you may be charged with the second offence.