Windshield leaking

I recently had my windshield replaced on my 73 duster and now it leaks. Is this just something that will fix itself or is it always going to leak? The window company doesn't warranty rubber molding

One little trick I have used on a few cars was to lift the rubber where it contacts the glass on the outside and put a 1/8 bead of butyl rubber all the way around between the rubber and glass.
Of course this only works if the leak is between the rubber and glass, but not if the leak is between the rubber and body.