diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/UserFormController.ts b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/UserFormController.ts index 29fb1a05ae..e496fb9da6 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/UserFormController.ts +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/UserFormController.ts @@ -295,7 +295,9 @@ export class UserFormController implements IInitializableController, IDestructib await this.usersResource.grantTeam(this.user.userId, teamId, true); } } else { - await this.usersResource.revokeTeam(this.user.userId, teamId, true); + if (this.user.grantedTeams.includes(teamId)) { + await this.usersResource.revokeTeam(this.user.userId, teamId, true); + } } } }