Ok, thanks. Apologies for the misunderstanding. Why does the recordset sometimes duplicate? Normally I see this and delete the duplication, but this time I missed it. I think it happens with complex queries...?
Will let you know if it worked after I deleted and retried.