i have just repaired both my leaking roof vents i got my info on how to do it on youtube very easy and stopped the leak hardest bit was waiting for a dry day to do it hope this helps
Rob
September 2012
can you actually dismantle the roof light in situ and replace the cover without removing the whole thing
gary
May 2010
12 volt caravan roof vent
happy
March 2010
Try clear sealant on outside around the frame and on the cover fixing bolts [remove the caps from the fixing bolts on the cover first]