If it is the windsheild, you can take it to a glass shop and have them reseal it. If there is any holes under the trim they will fill them with urothane and that should fix it up as long as it's not too bad. Probably only cost you around $50 to do so.