>I now see what's happening, but don't understand why...
>
>When I close the browse window, it's doing a Refresh. And it's trying to perform operations on fields from Fingoods when the cursor is still active. If I put "select fingoods" at the top of the Refresh code, life is good.
>
>It's not hurting anything to have that there, but why would my form refresh itself in the middle of the Click event, just from having a browse window closed?
It's regaining focus - maybe there's some code in .activate of something that calls for a refresh? Try to start an event log in the first line of the .click, and close it at the last line. Maybe that'd tell you what's going on.