the warning light works by measuring the resistance in the circuit the bulbs are on, if the resistance goes outside a pre-set limit the warning light comes on.
Obviously if a bulb fails the circuit goes totally open, which is outside the limits set so on comes the warning light (expected behaver)
But having a bad contact on one of the bulbs, or a bad earth connection for the light cluster can also put the resistance of the circuit outside the limit set, so on comes the warning but all the lights will be working.
As you are getting condensation in one of the clusters the chances are that this has caused the contacts on the bulb to corrode, which is exactly what happened on my car, I had to clean all the contacts and split the light cluster apart and re glue it back together so it was sealed properly.
It could still be a bad earth causing yours, but contacts are where I'd look first.