Wayne
As for the DoCmd.GoToRecord , , acNewRec line you suggested removing, it actually did nothing in the first place. I added it in my "trial and error" approach to get it work but forgot to remove it afterwards.
As a beginner I don't get your idea. Why a listbox on the main form, and why...