Tried removing acDialog, and got back to the original issue - the form is opened, but the VBA which opened it just keeps running (i.e. doesn't pause for the User to fill in the Form)
Code is definitely in the single click event.
I'll see if I can do some work at home later on, and also see if I...