diff --git a/cq_editor/widgets/debugger.py b/cq_editor/widgets/debugger.py index 70d5795f..93f74e0e 100644 --- a/cq_editor/widgets/debugger.py +++ b/cq_editor/widgets/debugger.py @@ -198,7 +198,7 @@ def _exec(self, code, locals_dict, globals_dict): sys.path.insert(0,p) stack.callback(sys.path.remove, p) if self.preferences['Change working dir to script dir'] and p.exists(): - stack.enter_context(p) + stack.enter_context(open(p)) if self.preferences['Reload imported modules']: stack.enter_context(module_manager())