diff --git a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/assign-reviewer-approver-dialog/assign-reviewer-approver-dialog.component.ts b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/assign-reviewer-approver-dialog/assign-reviewer-approver-dialog.component.ts index 413a307bc..bb7a46ba2 100644 --- a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/assign-reviewer-approver-dialog/assign-reviewer-approver-dialog.component.ts +++ b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/assign-reviewer-approver-dialog/assign-reviewer-approver-dialog.component.ts @@ -111,7 +111,8 @@ export class AssignReviewerApproverDialogComponent extends IqserDialogComponent< const assignee = files[0].assignee; if (hasOnlyOneFile && this.permissionsService.isApprover(this.#dossier, assignee)) { - return assignee; + const foundAssignee = this.userOptions.find(userOption => userOption === assignee); + return foundAssignee ?? this.#userOptions[0]; } return this.#isApprover ? this.currentUser.id : this.userOptions.at(0);