diff --git a/da/tm5/observationoperator.py b/da/tm5/observationoperator.py
index a0daa013c10d49601a8ade810f77d2310339d391..73729e959128605ddf67c11c2eaf8e0b0f47cbcc 100755
--- a/da/tm5/observationoperator.py
+++ b/da/tm5/observationoperator.py
@@ -355,7 +355,7 @@ class TM5ObservationOperator(ObservationOperator):
                                    'joblog':os.path.join(DaCycle.da_settings['dir.jobs'])
                                   }
 
-        template                = DaPlatForm.GetJobTemplate(jobparams)
+        template                = DaPlatForm.GetJobTemplate(jobparams,block=True)
         template                += 'cd %s\n'%targetdir
         template                += 'mpirun -np %d %s ./tm5.x\n'%(int(nprocesses),mpi_shell_filename,)