No, mine has been on for years and it's dry as a bone. I installed it using the supplied gasket, only.Have you noticed any leaking/dripping from yours? I had my indy put mine in the last time they had my truck and it's leaked since. I'm thinking of maybe some teflon tape around the threads? Not much I can do about the down-spout itself dripping... It's the only thing besides AC condensation that leaks on my truck and it's annoying.