diff --git a/clearml/automation/job.py b/clearml/automation/job.py index c5d2a8d4..bc4f3908 100644 --- a/clearml/automation/job.py +++ b/clearml/automation/job.py @@ -605,7 +605,7 @@ class LocalClearmlJob(ClearmlJob): else: local_filename = self.task.data.script.entry_point - cwd = os.path.join(os.getcwd(), self.task.data.script.working_dir) + cwd = os.path.join(os.getcwd(), self.task.data.script.working_dir or '') # try to check based on current root repo + entrypoint if Task.current_task() and not (Path(cwd)/local_filename).is_file(): working_dir = Task.current_task().data.script.working_dir or ''