diff --git a/src/frontend/app/administration/group/group-administration.component.ts b/src/frontend/app/administration/group/group-administration.component.ts
index 2982621bedfd024e8922b94adaa2e04e14787a77..80ac45f849779f356d2c069361431c5975bf2d6d 100755
--- a/src/frontend/app/administration/group/group-administration.component.ts
+++ b/src/frontend/app/administration/group/group-administration.component.ts
@@ -116,11 +116,17 @@ export class GroupAdministrationComponent implements OnInit {
                                     }
                                 ];
                             } else if (element === 'confidentialityAndSecurity') {
+                                let priv = '';
+                                if (this.group.privileges.filter((priv: any) => priv === 'manage_personal_data')[0]) {
+                                    priv = 'manage_personal_data';
+                                } else if (this.group.privileges.filter((priv: any) => priv === 'view_personal_data')[0]) {
+                                    priv = 'view_personal_data';
+                                }
                                 services = [
                                     {
                                         "id": "confidentialityAndSecurity_personal_data",
                                         "label": this.lang.personalDataMsg,
-                                        "current": this.group.privileges.filter((priv: any) => ['view_personal_data', 'manage_personal_data'].indexOf(priv) > -1)[0] !== undefined ? this.group.privileges.filter((priv: any) => ['view_personal_data', 'manage_personal_data'].indexOf(priv) > -1)[0] : '',
+                                        "current": priv,
                                         "services": this.privilegeService.getPrivileges(['view_personal_data', 'manage_personal_data'])
                                     }
                                 ];