Weather seal I take it you mean that piece of polythene behind the door card? Yea I put that back, was surprised how easy it was to replace, took 15 mins. In fact I think it took longer to take the door card off and put it back on than it did to swap the mechanism!