Works at this end just fine. Are you sure the grid's enabled property is truly .F. at the point at which it is erroneously responding to user events? Can you provide a small/simple example that produces the undesired behavior on your system? I just created a form with a grid on it and a commandbutton for disabling the grid, opened a table in the current work area, and then ran the form and clicked the button. The grid disabled as expected - tested with VFP 8 SP1 at this end. Are there other steps needed to reproduce or any additional information that might prove useful in tracking down the problem?