>Fred, thanks for replying so quickly.
>
>The problem is that I don't have a single line of code (not even a comment) in the form's refresh method. When I step through the debugger, it is when I execute a call to the refresh method that the record pointer goes to the end.
>
>I am pretty much stumped.
I just though of another place you'll have to look for things is in the refresh method of any controls on that form. They all get called when you refresh the form.