I can't figure out what you're doing. There is a form with a subform? Some how I think not but then again...
So maybe from your main menu, provide the option to open showing all vs open to add new (if we're talking about opening the personfrm different ways). If add new, do as you're doing. If not, don't GoToRecord,,acNewRec. The option could be a combo from which they choose if you think there might be other methods of opening in the future, or a frame with 2 option buttons. You might want to review how to add and deal with a frame and it's options.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.