Philip,
I'm pretty sure that there was another case reported recently where this could happen, and I think that it has been addressed. If I recall correctly, it happened when setting the WindowState of the form at run-time. I would first ensure that you have the latest hotfix; if you can still reproduce the problem you should submit the issue to Developer Support.
I think that one of the hack workarounds would be to force the recreation of the handle of the window (i.e. this.RecreateHandle()), so you could try that in the meantime, though it will cause a flicker when performed.
-Matt