diff --git a/algo/ca/core/tracking/CaTripletConstructor.cxx b/algo/ca/core/tracking/CaTripletConstructor.cxx
index abb6514e5fbcf410caa757a2cf62daa70fc7a558..d5c61e62c2e5896f3c8726d3d9f339bab89d3aa9 100644
--- a/algo/ca/core/tracking/CaTripletConstructor.cxx
+++ b/algo/ca/core/tracking/CaTripletConstructor.cxx
@@ -811,7 +811,7 @@ void TripletConstructor::CollectHits(const TrackParamV& Tr, const int iSta, cons
         }
         continue;
       }
-      if (chi2x[0] + chi2u[0] > chi2Cut) {
+      if (chi2u[0] > chi2Cut) {
         if constexpr (fDebugCollectHits) {
           LOG(info) << "   hit chi2U is too large";
         }