If you truly want to fix the problem, you will have to seal them in somehow. Everything I tried just backed them out again. Mini has come as close as anyone I know to "Eliminating" the problem (this is in a Ranger) by upsizing the screws sealing them in and adding more. Things to be careful of....too big of screw will crack the glass, screwing into interior wires, etc..Don't forget when you are done to seal the bottom of the rubrail as well. I had what might have been some rubrail leakage this week out on the Potomac. I'm gonna pull my rail and check it out.