Sure you're not still checking collisions after it has been hit?
Not drawing doesn't necessarily mean no collision detect.
For example, I have a variable in my renderer 'bool IsVisible'. It allows me to switch on/off the sprite's rendering for rapid flickering effects, but it's still there in every sense.