Greetings Phel,

Not tested, but I would greatly suspect unloading the form in this manner as the culprit. After 'Unload waitingform' executes occurs and before the first procedure awaiting execution (from OnTime) executes, the form and the form's object module no longer exist to access.

Mark