I posted earlier, that unless I was at Record No.1 in a form's recordset, and clicked on the 'AddNew' button, I could not go to a blank/new record. Now it's only if I am at the last record in the recordset ??? It's clearly allowing additions, and this works well, so it's to do with where the pointer/cursor is in the recordset ( 'unseen' by the user ) that's affecting it . Any help appreciated. Thanks.