Ok, I can't fix the problem (it's a bug in the sub classed MFC control I'm using..) but as you recommended I did set it up to reload when maximized which will at least clean it up.