diff --git a/src/frontend/app/signature-book.component.html b/src/frontend/app/signature-book.component.html
index 4c234c1122a05f48fc6fdee6f4f8a29595dcbf04..6bb6a560d21e16e6cee5e5e53cd39d05bcf1b6b2 100755
--- a/src/frontend/app/signature-book.component.html
+++ b/src/frontend/app/signature-book.component.html
@@ -268,13 +268,20 @@
                             </span>
                             <i *ngIf="loadingSign" class="fa fa-spinner fa-pulse fa-2x fa-fw"></i>
                         </span>
-                        <span *ngIf="signatureBook.attachments[rightSelectedThumbnail].status == 'SIGN'"
+                        <span *ngIf="signatureBook.attachments[rightSelectedThumbnail].status == 'SIGN' && signatureBook.attachments[rightSelectedThumbnail].recipient_id === this.userId; else elseBlock"
                             (click)="unsignFile(signatureBook.attachments[rightSelectedThumbnail])"
                             style="cursor: pointer;color: green;">
                             <i title="{{'lang.unsign' | translate}}" class="fa fa-check fa-2x" aria-hidden="true"></i>
                         </span>
+                        <ng-template  #elseBlock>
+                            <div class="alert-message alert-message-danger"
+                                style="width: 100%; margin: 10px 0; font-size: 20px;">
+                                <i class="fas fa-exclamation" style="width: 25px;text-align: center;"></i>&nbsp;<span [innerHTML]="'lang.youCannotUnsign' | translate"></span>
+                            </div>
+                        </ng-template>
                     </div>
                 </div>
+                
                 <app-attachments-list *ngIf="showAttachmentPanel" #appAttachmentsList [resId]="resId"
                     [target]="'process'" [canModify]="canUpdateDocument" (reloadBadgeAttachments)="refreshAttachments()"
                     (afterActionAttachment)="refreshAttachments()">
diff --git a/src/lang/lang-fr.json b/src/lang/lang-fr.json
index 79f96b1150d36eb113fa295bb3fda7a8c28601b4..e95c41732bf0b17ccdba42607557b6a6b7c1604e 100644
--- a/src/lang/lang-fr.json
+++ b/src/lang/lang-fr.json
@@ -2159,5 +2159,6 @@
     "redirectUserVisaWorkflow": "Changement de viseur / signataire pour les courriers en cours de visa / signature",
     "chooseNewVisaUser": "est en <b>visa / signature</b> de certains courriers, veuillez choisir un utilisateur de <b>remplacement</b>",
     "hideModal": "Ne plus afficher cette fenêtre",
-    "noPreviousValid": "Aucun utilisateur précédent valide"
+    "noPreviousValid": "Aucun utilisateur précédent valide",
+    "youCannotUnsign" : "Vous avez pas le droit de déigner"
 }