>Hi Chris,
>
>Maybe it's one of the reasons outlined in my article:
http://www.foxpert.com/knowlbits_200609_3.htmMaybe you can add the follwing to it.
This also happens in a grid when you have code into a valid event in an object in a grid column and click to a non-existing row (An empty row that does not display a record). VFP moves the record pointer before the valid executes and generates this error.