if type('myform.mygrid')='O' and not isnull(myform.mygrid) > *Object Exists >endifhad trouble with this until I spotted your 'myform' inclusion. The secret is to include the full object reference (in my case "Cashbook.pageframe1.page3.grid1") rather than just "grid1". Then it works fine