No but finally sorted my leaking sunroof in my Disco, would drip on the baby's head whilst she was in her car seat!
What a poor design, the glass just sits on top of the rubber, not to mention it looks like someone has been on top of the truck and bend the roof so the glass doesn't sit flat on...