Make sure you get the water out first. I had some dirt buildup on my reflector gasket that was causing the water to leak in. I cleaned the dirt off of the gasket and put some gasket sealer all around the old gasket and that sealed it right up.

So far so good!!!!!!