diff --git a/src/bonsai/bonsai/bim/module/drawing/ui.py b/src/bonsai/bonsai/bim/module/drawing/ui.py index 252a3c9148..e854f9ed32 100644 --- a/src/bonsai/bonsai/bim/module/drawing/ui.py +++ b/src/bonsai/bonsai/bim/module/drawing/ui.py @@ -479,10 +479,12 @@ class BIM_PT_sheets(Panel): drawingnamesvg = active_sheet.name drawingname = drawingnamesvg.split(".svg")[0] ifc_file = tool.Ifc.get() - ifc_annotations = ifc_file.by_type("IfcAnnotation") drawingid = None - for annotation in ifc_annotations: + for annotation in ifc_file.by_type("IfcAnnotation"): + if annotation.ObjectType != "DRAWING": + continue + Annotation_Name = annotation.Name.replace(",", "") # Remove commas if Annotation_Name == drawingname: drawingid = annotation.id()