I did suspect it might be damp, but we put some of those boxes with dessicant powder in and no moisture gathered. The cupboard is on an internal wall - we've tried leaving the doors open but again to no effect - as soon as we shut them the smell returns!