Apart from getting a new seal you can try this; Wind down the window, put your knee on the inside centre of the door, and slowly but firmly pull the top of the door frame toward you. Dont yank it cause door frames are not that strong and you might bend it in to far. This will close the gap and stop you getting a leak.
Simon
October 2005