diff --git a/apps/red-ui/src/app/modules/pdf-viewer/services/viewer-header.service.ts b/apps/red-ui/src/app/modules/pdf-viewer/services/viewer-header.service.ts
index 36e75c497..3ac869392 100644
--- a/apps/red-ui/src/app/modules/pdf-viewer/services/viewer-header.service.ts
+++ b/apps/red-ui/src/app/modules/pdf-viewer/services/viewer-header.service.ts
@@ -1,21 +1,21 @@
import { inject, Injectable, isDevMode, NgZone } from '@angular/core';
-import { IHeaderElement, RotationTypes } from '@red/domain';
-import { HeaderElements, HeaderElementType } from '../../file-preview/utils/constants';
-import { TranslateService } from '@ngx-translate/core';
import { getConfig, IqserPermissionsService } from '@iqser/common-ui';
-import { TooltipsService } from './tooltips.service';
+import { BASE_HREF_FN } from '@iqser/common-ui/lib/utils';
+import { TranslateService } from '@ngx-translate/core';
+import { IHeaderElement, RotationTypes } from '@red/domain';
+import { FilesMapService } from '@services/files/files-map.service';
+import { Roles } from '@users/roles';
+import { fromEvent, Observable, Subject } from 'rxjs';
+import { filter, map, tap } from 'rxjs/operators';
+import { HeaderElements, HeaderElementType } from '../../file-preview/utils/constants';
+import { ROTATION_ACTION_BUTTONS, ROTATION_BUTTONS, ViewerEvents } from '../utils/constants';
+import { ViewerEvent, VisibilityChangedEvent } from '../utils/types';
+import { REDDocumentViewer } from './document-viewer.service';
import { LayersService } from './layers.service';
import { PageRotationService } from './page-rotation.service';
import { PdfViewer } from './pdf-viewer.service';
-import { ROTATION_ACTION_BUTTONS, ROTATION_BUTTONS, ViewerEvents } from '../utils/constants';
-import { FilesMapService } from '@services/files/files-map.service';
-import { REDDocumentViewer } from './document-viewer.service';
-import { fromEvent, Observable, Subject } from 'rxjs';
-import { ViewerEvent, VisibilityChangedEvent } from '../utils/types';
import { ReadableRedactionsService } from './readable-redactions.service';
-import { filter, map, tap } from 'rxjs/operators';
-import { Roles } from '@users/roles';
-import { BASE_HREF_FN } from '@iqser/common-ui/lib/utils';
+import { TooltipsService } from './tooltips.service';
const divider: IHeaderElement = {
type: 'divider',
@@ -353,6 +353,9 @@ export class ViewerHeaderService {
if (this.#iqserPermissionService.has(Roles.getRss)) {
elements = elements.filter(element => element !== HeaderElements.SHAPE_TOOL_GROUP_BUTTON);
}
+ if (this.#isDocumine) {
+ elements = elements.filter(element => element !== HeaderElements.COMPARE_BUTTON);
+ }
elements.forEach(element => this.#config.set(element, value));
this.updateElements();
}
diff --git a/apps/red-ui/src/app/modules/shared/components/add-edit-entity/add-edit-entity.component.html b/apps/red-ui/src/app/modules/shared/components/add-edit-entity/add-edit-entity.component.html
index 26943eaff..b40a4c6c7 100644
--- a/apps/red-ui/src/app/modules/shared/components/add-edit-entity/add-edit-entity.component.html
+++ b/apps/red-ui/src/app/modules/shared/components/add-edit-entity/add-edit-entity.component.html
@@ -106,13 +106,18 @@