When trying to insert a new row to the database (using acCmdSaveRecord), the form's fields are replaced by "#Deleted" and then the rest of the session is a disaster -- the application loses track of global variables after that, as it would after a crash, and nothing works right until they get out of the app and then start over. A co-worker suggested doing a form requery right after the save , but that only generates an "Invalid use of null" error. I heard this was a documented bug on Access, but I don't know how to get around it. Thanks for any help.