diff --git a/src/app/form/orientation-form-view/orientation-form-view.component.ts b/src/app/form/orientation-form-view/orientation-form-view.component.ts
index 5d9b2a72a3130fd24e23f22300f7e070256f44bf..1510ebba61958d115d5945a171346069a6a57f45 100644
--- a/src/app/form/orientation-form-view/orientation-form-view.component.ts
+++ b/src/app/form/orientation-form-view/orientation-form-view.component.ts
@@ -284,6 +284,7 @@ export class OrientationFormViewComponent implements OnInit, AfterContentChecked
         // Skip first screen appointment info for learnSkills
         if (this.indicatorNeedType === NeedsType.learnSkills) {
           this.currentStep = AppointmentSteps.infoScreen + 1;
+          this.skipStructureOrientator(true);
         } else {
           this.currentStep = AppointmentSteps.infoScreen;
         }
@@ -540,6 +541,9 @@ export class OrientationFormViewComponent implements OnInit, AfterContentChecked
       if (this.currentStep === AppointmentSteps.structureOrientator + 1) {
         this.skipStructureOrientator(false);
       }
+      if (this.indicatorNeedType === NeedsType.learnSkills && this.currentStep === AppointmentSteps.infoScreen + 1) {
+        this.currentStep--;
+      }
       if (this.currentStep === AppointmentSteps.carto) {
         this.fullScreen = false;
       }