diff --git a/src/ert/scheduler/job.py b/src/ert/scheduler/job.py index 773b05b2bf7..d187bcdcbac 100644 --- a/src/ert/scheduler/job.py +++ b/src/ert/scheduler/job.py @@ -150,9 +150,9 @@ async def run( break if self.returncode.result() == 0: - if self._scheduler._manifest_queue is not None: - await self._verify_checksum() async with forward_model_ok_lock: + if self._scheduler._manifest_queue is not None: + await self._verify_checksum() await self._handle_finished_forward_model() break