I had the same issue. I went to our local Ranch and Home store and bought some marine adhesive, squirted it into the channel, and squeezed the weather strip back on. No problems in two years. If it's not totally broken or otherwise ruined, re-gluing may work well for you too.