diff --git a/tests/test_run.py b/tests/test_run.py
index 287ccd6432c4d98223f23712dda1da2c1bf668c2..644fb6b381638f88eed50440308390ae9b6e3a3e 100644
--- a/tests/test_run.py
+++ b/tests/test_run.py
@@ -268,7 +268,7 @@ def test_runfsl():
         run.FSL_PREFIX        = None
 
 
-def mock_submit(cmd, **kwargs):
+def mock_fsl_sub(cmd, **kwargs):
     if isinstance(cmd, str):
         name = cmd.split()[0]
     else:
@@ -286,7 +286,7 @@ def mock_submit(cmd, **kwargs):
         for k in sorted(kwargs.keys()):
             f.write('{}: {}\n'.format(k, kwargs[k]))
 
-    return jid
+    return (jid, '')
 
 
 def test_run_submit():
@@ -304,7 +304,7 @@ def test_run_submit():
 
     with tempdir.tempdir(), \
          mockFSLDIR(), \
-         mock.patch('fsl.utils.fslsub.submit', mock_submit):
+         mock.patch('fsl.wrappers.fsl_sub', mock_fsl_sub):
 
         mkexec(op.expandvars('$FSLDIR/bin/fsltest'), test_script)