Water leak - HELP!

What's this thing? Unless this is something later cars have that I don't know about then that shouldn't be there. It looks like it could possibly be preventing a good seal.

rid1_zpsab9df107.jpg


[EDIT] actually, does that bit of the jamb even contact the front seal? I can't picture it in my head right now.
 
Last edited by a moderator:
Back
Top