I've got the same problem and will be exploring this solution tomorrow morning.
I'll let you know if it works.
http://www.cliosport.net/forum/showthread.php?t=308548&highlight=air+con
Sorted mine out good and proper been spot on since, I'd wager it's that.