David, Actually you were quite close in your suggestion about setting the record pointer. I outlined what solved the problem in my last reply to Jim. Although I did set the pointer based on the selected value in my listbox, the Requery's of the views supplying data for some of the pages apparently moved the pointer. After marking, requerying and then resetting the pointer, the form works very nicely.
Thanks for your help.
Paul Montgomery
I can't complain but sometimes I still do - Joe Walsh