I have had problems with small leaks over my nav desk on occasion. The first thing I do is to clean the gasket where it makes contact with the glass. When we lived in a really dirty area, the dirt and grime and grit accumulated very quickly and I was always amazed at how much dirt came off on the cloth that I would clean with. I use my screens in the summer, but I try not to leave them in all the time. I don't want the gaskets to get permanently distorted where the screens clip in. The screens can be really frustrating to install, but I found that I got better at installing them when I did it more often. I also found one port on which the coating on the frame was failing, specifically at the point where there is a seam on the bottom of the frame. A perfect location for a leak to form as water flows down the glass and into the seam in the frame. My ports are black, and I solved that issue with a piece of black Gorilla Tape across the seam, you can't see the tape at all.