diff --git a/src/frontend/app/viewer/document-viewer.component.html b/src/frontend/app/viewer/document-viewer.component.html
index bfb101144635a4669531f46e150ce637c475a44c..0e8c66d67c178110222f240dd1ecf103105c1bad 100644
--- a/src/frontend/app/viewer/document-viewer.component.html
+++ b/src/frontend/app/viewer/document-viewer.component.html
@@ -47,7 +47,7 @@
                     <mat-icon class="fa fa-download"></mat-icon>
                 </button>
                 <button [disabled]="!functions.empty(file.subinfos) && file.subinfos.signedDocVersions" [class.disabledButton]="!functions.empty(file.subinfos) && file.subinfos.signedDocVersions" *ngIf="editMode && resId !== null && !noConvertedFound" mat-icon-button (click)="editResource()"
-                    [matTooltip]="!functions.empty(file.subinfos) && !file.subinfos.signedDocVersions ? lang.editDocument : lang.documentSignedMsg">
+                    [matTooltip]="functions.empty(file.subinfos) || (!functions.empty(file.subinfos) && !file.subinfos.signedDocVersions) ? lang.editDocument : lang.documentSignedMsg">
                     <mat-icon class="fa fa-edit"></mat-icon>
                 </button>
                 <button mat-icon-button [matMenuTriggerFor]="menuOptions">