from what i have gathered this happens because the housing is not completely sealed and condensation builds up and causes the lights to do that.
pull the bulbs out during the day take a hair drier to it and try to dry up all the moisture then reinstall the bulbs, should fix the problem, at least thats what i did on my headlights a few months ago and it hasn't happened since then.