Yes. I know what's happening here; Two fields out of the three have a value input by the button and trying to exit without completing the record, albeit a record I don't want, throws the error up.
I'll take a good look at how best to redesign it for my purpose.
Thank you so much for your assistance
best wishes
Pete