diff --git a/modules/attachments/attachments_content.php b/modules/attachments/attachments_content.php
index 03d3ff0eb8e96340e0bfe204da14c4f305459898..d489dacad067aabc7569da1194ea8c13544d1898 100755
--- a/modules/attachments/attachments_content.php
+++ b/modules/attachments/attachments_content.php
@@ -363,7 +363,7 @@ if (isset($_POST['add']) && $_POST['add']) {
 
                                         $storeResult = $docserverControler->storeResourceOnDocserver($_SESSION['collection_id_choice'], $fileInfos);
                                         foreach ($_SESSION['data'] as $dataKey => $dataValue) {
-                                            if (in_array($dataValue['column'], ['docserver_id', 'res_id_master', 'dest_contact_id', 'dest_address_id'])) {
+                                            if (in_array($dataValue['column'], ['docserver_id', 'res_id_master', 'dest_contact_id', 'dest_address_id', 'identifier'])) {
                                                 unset($_SESSION['data'][$dataKey]);
                                             }
                                         }
@@ -387,6 +387,13 @@ if (isset($_POST['add']) && $_POST['add']) {
                                             'value' => $contactForMailing['address_id'],
                                             'type' => 'integer'
                                         ];
+
+                                        $_SESSION['data'][] = [
+                                            'column' => 'identifier',
+                                            'value' => $chrono.'-'.chr(ord('A')+$key),
+                                            'type' => 'string'
+                                        ];
+
                                         $id = $resAttach->load_into_db(
                                             'res_attachments',
                                             $storeResult['destination_dir'],