VFP7 will fail just the same I imagine (dunno - I skipped that version). It's nice to know I'm not crazy, although some may debate that.
The funny thing is, if you close the TEST.DBF base table after the TableRevert() it works like a charm. Luckily, my data handling mechanisms all run through the same method so I only have to add logic in one base class (I love this language).
Thanks for hanging in there - I really do appreciate the time and effort!
~Erik Folley