diff --git a/src/Service/SignatureService.php b/src/Service/SignatureService.php
index c0fc1dd300e453287a42e1f44705d309e29e2766..908b8ffdfa97537fa9b9351c0320f4b3b536d8c4 100644
--- a/src/Service/SignatureService.php
+++ b/src/Service/SignatureService.php
@@ -303,16 +303,13 @@ class SignatureService
                 $observers = [];
             }
             //Uniquement si on a définit des méthodes dynamiques de récupération dans la config unicaen-signature
-            if($currentStep['dynamicRecipients'])
-            {
-                if (is_callable($method['getRecipients'])) {
-                    $options = array_merge_recursive($extrasOptions, $step->getOptions());
-                    $recipientsDatas = $method['getRecipients']($this->getServiceContainer(), $options);
-                    $recipients = array_values($recipientsDatas);
-                }
-                else {
-                    $recipients = $step->getOptions()['recipients'];
-                }
+            if (is_callable($method['getRecipients'])) {
+                $options = array_merge_recursive($extrasOptions, $step->getOptions());
+                $recipientsDatas = $method['getRecipients']($this->getServiceContainer(), $options);
+                $recipients = array_values($recipientsDatas);
+            }
+            else {
+                $recipients = $step->getOptions()['recipients'];
             }
 
             if ($recipients == null) {