diff --git a/src/blenderbim/blenderbim/bim/module/drawing/operator.py b/src/blenderbim/blenderbim/bim/module/drawing/operator.py index 685a7b7603..4371ed1be8 100644 --- a/src/blenderbim/blenderbim/bim/module/drawing/operator.py +++ b/src/blenderbim/blenderbim/bim/module/drawing/operator.py @@ -1526,6 +1526,8 @@ class ActivateDrawing(bpy.types.Operator): return self.execute(context) def execute(self, context): + if bpy.context.scene.DocProperties.is_editing_drawings == False: + bpy.ops.bim.load_drawings() drawing = tool.Ifc.get().by_id(self.drawing) dprops = bpy.context.scene.DocProperties