Sorry, I misunderstood you. I thought you meant that the WHOLE problem started from a form_load event, when I started from a button click. I see now that you mean the PARTICULAR issues that occur in the form_load event, regardless of how I got into the form_load event in the first place.

Thank you for the clarification and the workaround with a Try/Catch block. Your comments are going into my procedures "library".