v9 Grid shows empty row on first load that breaks "When row selected"

I've got a grid on one of my forms that gets its information from a read-only business object.  The grid has the "Field is dependent on another" and "Field has dependants of its own" boxes checked.  When a user selects a row in the grid, the "When row selected" sets some local variables to the values from Process.UserInput[x].  For the most part, this works fine... except the first time I load the form after I deploy any changes.  When I deploy any changes, the grid has a blank row in there the first time I load it. 

 

I didn't think it would be a big deal, but some of my users have been clicking on that row. As soon as they do that the "When user selects row" stops firing for my grid, any fields that have the "Field has dependants of its own" box checked stop updating the form, and any Command Buttons on the form just stop working (they just gray themselves out once you click on them).

 

The strange thing is that blank row is only there the very first time the form is loaded after I deploy the changes.  Has anybody seen this error before and knows how to fix it?  Or do I need to open another support ticket?

Tagged: