As others will mention, your helmet was only meant to sustain ONE hit - absolutely replace it. Just because you may not be able to see damage doesn't mean that it wasn't.