Go to a tractor-trailer repair shop - they sell a urethane sealer for just this purpose. Sticks to anything, dries but stays pliant so it won't crack, stinks like hell for a few days. Comes in clear and a couple other colors.