diff --git a/fsl/utils/fslsub.py b/fsl/utils/fslsub.py
index 22e9de1ece00c4d7a62238f6da0c4193274dac88..a06454048f66071c71ec92dc7c918be4b8a3b93e 100644
--- a/fsl/utils/fslsub.py
+++ b/fsl/utils/fslsub.py
@@ -53,6 +53,9 @@ import warnings
 import os
 
 
+import fsl.utils.deprecated as deprecated
+
+
 log = logging.getLogger(__name__)
 
 
@@ -152,6 +155,8 @@ class SubmitParams(object):
     def __str__(self):
         return 'SubmitParams({})'.format(" ".join(self.as_flags()))
 
+    @deprecated.deprecated('3.7.0', '4.0.0',
+                           'Use fsl.wrappers.fsl_sub instead')
     def __call__(self, *command, **kwargs):
         """
         Submits the command to the cluster.