Thanks for the reply. We use EXPSETUP. I have known, and have had this problem for quite some time, years actually, but because of time have not fixed the problem myself. I have been using NewViews since 1987 and have been programming since that date also. I suppose this problem is more of an annoyance than anything else. Thought maybe someone else may have had the same problem. A macro added to FKEYS would work but does not actually address the bug within the procedure I seem to have. The only reason why I bring this up is because other procedures that need to access the ledger view to write data into ledger view fields have caused runtime errors. I know, strange but true. When I can find some time I will try a few things and see what happens.