diff --git a/dbfread/field_parser.py b/dbfread/field_parser.py index b462a2d..166687a 100644 --- a/dbfread/field_parser.py +++ b/dbfread/field_parser.py @@ -122,6 +122,8 @@ def parseL(self, field, data): return False elif data in b'? \0': return None + elif type(data) == bytes: + return data.decode() else: # Todo: return something? (But that would be misleading!) message = 'Illegal value for logical field: {!r}'