Andy, its probably getting in through the actual rubber seal that the glass sits in. If so thats easily fixed. Just clean it thoroughly, especially under the seal, then run masking tape round the edge of the glass panel, leaving about 5mm of glass visible between tape and seal all the way round...