Mine was dripping from the screw holes in the handles too. Take a wet cloth and clean around the seal with the glass popped up, then around the roof(opening) with the glass slid back. Dirt can build up along the edge and cause it to leak. You can also take a piece of paper and try to slide it through the seal with the glass closed. This will tell you if the glass needs to be adjusted.