this can also happen because the light is over tightened from the factory and cracks letting the water in ive seen replacement lights for about £40 on ebay