diff --git a/src/app/components/dialog-generate-pab/dialog-generate-pab.component.ts b/src/app/components/dialog-generate-pab/dialog-generate-pab.component.ts
index 0bfec942ae226ac9d49939cad2eb4a3fe9e9c293..a0f55835b40c16228e8704fc973fda828f809267 100644
--- a/src/app/components/dialog-generate-pab/dialog-generate-pab.component.ts
+++ b/src/app/components/dialog-generate-pab/dialog-generate-pab.component.ts
@@ -25,6 +25,8 @@ export class DialogGeneratePABComponent {
     private fb: FormBuilder,
     @Inject(MAT_DIALOG_DATA) public data: any
   ) {
+    this.coteAmont = data.coteAmont;
+    this.debit = data.debit;
     this.chute = data.chute;
   }
 
diff --git a/src/app/components/generic-calculator/calculator.component.ts b/src/app/components/generic-calculator/calculator.component.ts
index 0976b51a916dc8ced7bcf2972d0a072bbd3de5df..0364e5325d4f7fb012f167c22bf82f8d9ce0ad3a 100644
--- a/src/app/components/generic-calculator/calculator.component.ts
+++ b/src/app/components/generic-calculator/calculator.component.ts
@@ -438,11 +438,14 @@ export class GenericCalculatorComponent extends BaseComponent implements OnInit,
      */
     public generatePAB() {
         // création du dialogue de génération d'une passe à bassin
+        const cloisons = (this._formulaire.currentNub as Cloisons);
         const dialogRef = this.generatePABDialog.open(
           DialogGeneratePABComponent,
           {
             data: {
-                chute: (this._formulaire.currentNub as Cloisons).prms.DH.v
+                chute: cloisons.prms.DH.singleValue,
+                debit: cloisons.prms.Q.singleValue,
+                coteAmont: cloisons.prms.Z1.singleValue
             },
             disableClose: true
           }