The compressor does normally not work but it depends on how much refrigerant has been lost.
A refill might work
http://www.peugeotdiesel.com/Air_Conditioning_2.html
but it's quite likely your AC pipes are leaking as it's a common problem on the 306.
Try refilling with a tracer dye.