diff --git a/src/blenderbim/blenderbim/tool/brick.py b/src/blenderbim/blenderbim/tool/brick.py index 6b2f7a1435..ed58180852 100644 --- a/src/blenderbim/blenderbim/tool/brick.py +++ b/src/blenderbim/blenderbim/tool/brick.py @@ -149,14 +149,15 @@ class Brick(blenderbim.core.tool.Brick): } LIMIT 1 """.replace("{brick_uri}", brick_uri)) + name = None for row in query: name = str(row.get("label")) - if not name: - name = brick_uri.split("#")[-1] - if tool.Ifc.get_schema() == "IFC2X3": - return {"ItemReference": brick_uri, "Name": name} - else: - return {"Identification": brick_uri, "Name": name} + if not name: + name = brick_uri.split("#")[-1] + if tool.Ifc.get_schema() == "IFC2X3": + return {"ItemReference": brick_uri, "Name": name} + else: + return {"Identification": brick_uri, "Name": name} @classmethod def get_active_brick_class(cls, split_screen=False):