diff --git a/src/ifcpatch/ifcpatch/recipes/Ifc2Sql.py b/src/ifcpatch/ifcpatch/recipes/Ifc2Sql.py index 1bf7b5b9ea..c1940ef5df 100644 --- a/src/ifcpatch/ifcpatch/recipes/Ifc2Sql.py +++ b/src/ifcpatch/ifcpatch/recipes/Ifc2Sql.py @@ -450,6 +450,8 @@ class Patcher: for prop_name, value in pset_data.items(): if prop_name == "id": continue + if isinstance(value, list): + value = repr(value) pset_rows.append([element.id(), pset_name, prop_name, value]) if self.should_get_geometry: