diff --git a/src/app/document/controllers/CertificateSignatureController.php b/src/app/document/controllers/CertificateSignatureController.php
index ec58cff50ab43c783b810dc3bb7aaeb967756ba3..da9ca65a4478d657cacef4bcb040d6e53683b42d 100755
--- a/src/app/document/controllers/CertificateSignatureController.php
+++ b/src/app/document/controllers/CertificateSignatureController.php
@@ -89,7 +89,7 @@ class CertificateSignatureController
 
         $signer->setSignatureContentLength($signatureContentLength);
 
-        if (!empty($args['body']['signature'][0])) {
+        if (!empty($args['body']['signatures'][0])) {
             $pages = $document->getCatalog()->getPages();
             $pageCount = $pages->count();
     
@@ -98,7 +98,7 @@ class CertificateSignatureController
     
                 $format = \SetaPDF_Core_PageFormats::getFormat($page->getWidthAndHeight(), \SetaPDF_Core_PageFormats::ORIENTATION_AUTO);
 
-                $signature = $args['body']['signature'][0];
+                $signature = $args['body']['signatures'][0];
                 if ($signature['page'] == $pageNumber) {
                     $image = base64_decode($signature['encodedImage']);
                     if ($image === false) {
diff --git a/src/app/document/controllers/DigitalSignatureController.php b/src/app/document/controllers/DigitalSignatureController.php
index bcdfd92fbb9906441fa9681da4b13a50058261c0..d9a1dbad3a2001327a856c38c44665d6fd022227 100755
--- a/src/app/document/controllers/DigitalSignatureController.php
+++ b/src/app/document/controllers/DigitalSignatureController.php
@@ -40,6 +40,7 @@ class DigitalSignatureController
                 unset($args['workflow'][$key]);
             }
         }
+        $args['workflow'] = array_values($args['workflow']);
         $transactionId  = DigitalSignatureController::initiate(['config' => $config, 'documentId' => $args['documentId'], 'signatoriesCount' => $nbSignatories]);
         DocumentModel::update([
             'set'   => ['digital_signature_transaction_id' => $transactionId],