diff --git a/src/app/attachment/controllers/AttachmentController.php b/src/app/attachment/controllers/AttachmentController.php
index 5c0b571625768e038cc74e2e7a1af7027f5f52fd..3a514b1cea4b82b34c1d086bda0278f68a311e40 100755
--- a/src/app/attachment/controllers/AttachmentController.php
+++ b/src/app/attachment/controllers/AttachmentController.php
@@ -57,6 +57,11 @@ class AttachmentController
             'collId'    => 'attachments_coll'
         ]);
 
+        $attachmentsTypes = AttachmentModel::getAttachmentsTypesByXML();
+        if ($attachmentsTypes[$body['type']]['sign']) {
+            AttachmentModel::setInSignatureBook(['id' => $id, 'inSignatureBook' => true]);
+        }
+
         $customId = CoreConfigModel::getCustomId();
         $customId = empty($customId) ? 'null' : $customId;
         exec("php src/app/convert/scripts/FullTextScript.php --customId {$customId} --resId {$id} --collId attachments_coll --userId {$GLOBALS['id']} > /dev/null &");