From 105434fe688e73ce445503a5a81368c66b63af8b Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Fri, 14 Jun 2024 13:01:43 +1000 Subject: [PATCH] See #4854. Don't show IFC mode UI if there is no IFC model. Still quite a bit of work to be done here, but this is better than nothing. --- src/blenderbim/blenderbim/bim/module/geometry/ui.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/blenderbim/blenderbim/bim/module/geometry/ui.py b/src/blenderbim/blenderbim/bim/module/geometry/ui.py index d05292f72d..a1b36633d4 100644 --- a/src/blenderbim/blenderbim/bim/module/geometry/ui.py +++ b/src/blenderbim/blenderbim/bim/module/geometry/ui.py @@ -33,6 +33,8 @@ from blenderbim.bim.module.layer.data import LayersData def mode_menu(self, context): + if not tool.Ifc.get(): + return row = self.layout.row(align=True) if context.scene.BIMGeometryProperties.mode == "EDIT": row.operator("bim.override_mode_set_object", icon="CANCEL", text="Discard Changes").should_save = False