Yes, def. tape the window up, you don't want it sliding down on your hands while inside the door.

And yea, I need one for my front pass. side again. Broke it due to frozen window. Argh!! Another 20 min. of my life I won't get back