diff --git a/JugReco/src/components/InclusiveKinematicsElectron.cpp b/JugReco/src/components/InclusiveKinematicsElectron.cpp
index b6fa510651df5068c4eeed6879adabdb536fd5a1..aebac8f0006a5d5df8cb60c9fdf5dc481b926c35 100644
--- a/JugReco/src/components/InclusiveKinematicsElectron.cpp
+++ b/JugReco/src/components/InclusiveKinematicsElectron.cpp
@@ -91,11 +91,11 @@ public:
         ei.x = 0.;
         ei.y = 0.;
 
-        if( fabs(ei.z - 5.0) < 1.0 )
+        if( fabs(ei.z + 5.0) < 1.0 )
           ei.z = -5.0;
-        else if( fabs(ei.z - 10.0) < 1.0 )
+        else if( fabs(ei.z + 10.0) < 1.0 )
           ei.z = -10.0;
-        else if( fabs(ei.z - 18.0) < 1.0 )
+        else if( fabs(ei.z + 18.0) < 1.0 )
           ei.z = -18.0;
         
         ei.t = sqrt( ei.z*ei.z + m_electron*m_electron );