diff --git a/src/blenderbim/blenderbim/bim/module/project/operator.py b/src/blenderbim/blenderbim/bim/module/project/operator.py index 752359e4c8..5f8892f205 100644 --- a/src/blenderbim/blenderbim/bim/module/project/operator.py +++ b/src/blenderbim/blenderbim/bim/module/project/operator.py @@ -751,6 +751,8 @@ class LoadProject(bpy.types.Operator, IFCFileSelector): return {"FINISHED"} def invoke(self, context, event): + if self.filepath: + return self.execute(context) context.window_manager.fileselect_add(self) return {"RUNNING_MODAL"}