That sounds correct. I don't have my son's jeep with me now or I would go take a photo. But, yes, in the windshield frame header over the radio, there is a channel that it is pressed down into. Since we installed that kit, we havent had any leaks. I was surprised really.