diff --git a/reco/L1/CbmL1Performance.cxx b/reco/L1/CbmL1Performance.cxx
index 28dea69581927331ef43e206b5103e1cc23a11f4..a002a0d46b26b8f37ed8bfbcd3adf276516b76a8 100644
--- a/reco/L1/CbmL1Performance.cxx
+++ b/reco/L1/CbmL1Performance.cxx
@@ -1520,7 +1520,7 @@ void CbmL1::TrackFitPerformance()
             z[1] = z[0];
           }
 
-          z[0] = 0;
+          z[0] = fpAlgo->GetParameters()->GetTargetPositionZ()[0];
           B[0] = targB;
           fld.Set(B[0], z[0], B[1], z[1], B[2], z[2]);
           L1Extrapolate(trPar, mc.z, trPar.qp, fld);