When table data returns a column with the value 0, it should not ignore it. This change checks for undefined instead of if the value is truthy. Fixes #8531