Yes, you should always change your helmet if it has a minor crack. Helmets are made to protect the head and if the helmet is not in good shape then how can it save the rider.