I posted this onto a couple of the Delphi Newsgroups this morning also and someone (Alfred) came up with the solution. It appears that it is a bug in Windows when a form is maximized. The solution, make WindowState = wsMinimized in the OnClose event. Fixes it a treat. Thanks for your suggestions. Laurie Bisman. --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz