this can also be a bugg, i remember something similar happened to me. If dave's tips didnt help you, then you can try to export the object then re-import it ... this usually fixes weird bugs on your models