diff --git a/src/experi/run.py b/src/experi/run.py
index <HASH>..<HASH> 100644
--- a/src/experi/run.py
+++ b/src/experi/run.py
@@ -315,7 +315,7 @@ def run_pbs_jobs(
             if prev_jobids:
                 # Continue to append all previous jobs to submit_cmd so subsequent jobs die along
                 # with the first.
-                submit_cmd += ["-W", "depend=afterok:{} ".format(",".join(prev_jobids))]
+                submit_cmd += ["-W", "depend=afterok:{} ".format(":".join(prev_jobids))]
 
             # acutally run the command
             logger.info(str(submit_cmd))
BUG Dependent jobs are separated by colon