200tdi is the only disco that does not have a bonded screen the 300 and td5 only have rubber covers and a bonded screen and these are not uncommon to failing and causing a leak 300tdi roof lights at the back leak also and it runs along a channel in the roof if its a td5 get it fixed ans there...