diff --git a/src/app/form/form-view/form-view.component.ts b/src/app/form/form-view/form-view.component.ts
index 3e5f7aceafe15320f035f5dd4b9b596a5ed53855..194e4a2b9c2c895805a7ad7386b53e71eae51183 100644
--- a/src/app/form/form-view/form-view.component.ts
+++ b/src/app/form/form-view/form-view.component.ts
@@ -486,6 +486,7 @@ export class FormViewComponent implements OnInit {
     const exitPages: stepType[] = [
       structureFormStep.noStructure,
       structureFormStep.structureCreationFinishedInfo,
+      structureFormStep.mailSentInfo,
       profileFormStep.profileJobSelection,
       personalOfferFormStep.personalOfferFinishedInfo,
     ];
@@ -496,7 +497,7 @@ export class FormViewComponent implements OnInit {
       this.isEditMode ||
       exitPages.includes(this.currentPage)
     ) {
-      return new Promise((resolve) => resolve(true));
+      return Promise.resolve(true);
     } else {
       return new Promise((resolve) => this.showModal(resolve));
     }