Yep, glued in. The previous owner of mine used silicon around my windshield too. The leak was from a bad glue job on the last windshield. new windshield cleared it right up.