We can all discuss this from now until Xmas but you need to actually try something to stop it so start with sealing under the glass, if that doesn't work then consider looking at the putty and perhaps replacing it with sealant which , to be honest, is probably better for a shed given they are...