I have managed to trap error number 8057 which is supposedly a key violation error message. My new error message shows up but so does the key violation message. I have set Response=acdatacontinue which according to Help turns off the default message and I have tried setting Response= -1 which has worked for all other default messages in the program but not for this pesky one. Any ideas?