I have a form which is called from a top level form. It has 2 grids based on two different tables. I access the form the first time and the data in the first grid displays normally. I access the form the second time and the data data from the second grid displays normally. I access the form once more and atttempt to display the data from the first table in the first grid and the grid is blank. Text fields on the same form which display data from the same table function normally. Nothing I do in the way of refreshing the grid causes the data to display in the grid. The only thing that causes the data to display again is returning to the top level form and then calling the form with the problem grid.