Yes and no. You can silicone it shut, my brother went this route on his Disco because he didn't care for opening the sunroof and the motor was dead. But when he decided to undo it, well to say the least it was a (expletive of choice) and a half to remove the silicone and he messed up the glass pretty bad. If I was you I'd check the drains that's a common culprit, otherwise replace the seals.