>BTW, I added thisform.release() to the QueryUnload event and the modal form did close when I pressed the close button in the title bar. I thought this would have been the default behavior though.
Leighton,
It is the default behavior, so there is something that is changing the behavior somewhere.
What class is your oApp class derived from that it do an AddObject for a form class? Is it a formset? Most container's would give an error that the form cannot be added to them.