diff --git a/src/frontend/service/header.service.ts b/src/frontend/service/header.service.ts
index ee2ac0b98000a35bd4c55b8618f8775e96126626..28253631441f37137390b1ae9f30ad50c984573a 100755
--- a/src/frontend/service/header.service.ts
+++ b/src/frontend/service/header.service.ts
@@ -1,7 +1,7 @@
 import { Injectable } from '@angular/core';
 import { HttpClient } from '@angular/common/http';
 import { LANG } from '../app/translate.component';
-import { tap, catchError, filter, map } from 'rxjs/operators';
+import { tap, catchError, map } from 'rxjs/operators';
 import { of } from 'rxjs';
 
 @Injectable()
@@ -35,7 +35,7 @@ export class HeaderService {
                         lastname: data.lastname,
                         entities: data.entities,
                         groups: data.groups,
-                        privileges: data.privileges
+                        privileges: data.privileges[0] === 'ALL_PRIVILEGES' ? this.user.privileges : data.privileges
                     }
                 })
             ).subscribe();