You might want to check and make sure your drain plugs for your a/c are not clogged. If there isn't a puddle of water under the car when the a/c is working, this might well be your problem.
I had a '92 400E Mercedes and this happened about once a year.