The original if-statement was this:
```if (row.columns[i].value && row.columns[i].name != 'KEY') {```

I've changed it to this:
```if (row.columns[i].value !== null && row.columns[i].name != 'KEY') {```

The original one will not include columns if the value evaluates to false (such as `''` or `null`).

The revised one only won't include the column if the value is `null`. In other words, more columns are included now (not less).