Thankyou to those that responded. Some of the comments have taken me off in another direction, but for the record, I think I have solved the problem. I have removed all data validation code that uses a Dynaset recordset. I believe these were the "other user" that was making changes to the record...