Most auto parts stores sell a non-hardening hose sealer goop that I believe is designed for this very purpose (as long as the leak isnt bad). I dont remember any brand names, but I'm sure they will at any decent store.
Mine leaked as well when first installed and I knew that the corners were going to be rounded off in no time so I used "masters metallic pipe seal" (the old stuff with the lead in it). Don't know if you can still get it (It's not that friendly (toxic)) but if you can, do. good luck. Mark.