Thank you for your responses. Unfortunately, I am working on cleaning up this code. The programmer that was working on it quit and I am left with this.

I agree with you about limiting the global routines, however, at this point, I am not at liberty to "rewrite" the code the way I think it should be. There are too many forms in the program that are linked by the "Form Manager". I think I will try what TommyGrayson mention for at least the two forms that have this problem.

I have set breakpoints but the only difference is that the during the first call, the form is initialized. If you like, I will include the portion of code called to initialize the form. (It's not that much, really.). I have to wait until I get back at the office...I was out all day today. Thanks for your responses, though. Keep in touch .... tomorrow (Friday) I'll let you know how that went.