Simon--

Contact Bryan Avery at LRI (the company that makes Photon lights). He has a well written procedure for "waterproofing" a Photon using something as simple as petroleum jelly...but I've lost my copy of it.

It will probably work with some of the greases mentioned above, too.

David