diff --git a/composer/schema/grid/field.py b/composer/schema/grid/field.py index 9c93d7a..dd69c90 100644 --- a/composer/schema/grid/field.py +++ b/composer/schema/grid/field.py @@ -114,7 +114,7 @@ class GridFieldInstance(ListFieldInstance): def unmarshallRow(self, row): item = {} for fi in self.columnFieldInstances: - value = fi.unmarshall(row[fi.name]) + value = fi.unmarshall(row.get(fi.name) or u'') if isinstance(value, basestring): value = value.strip() if fi.default is not None: