diff --git a/MuonSpectrometer/MuonReconstruction/MuonSegmentCombiners/MuonSegmentCombinerTools/MuonCurvedSegmentCombiner/src/MuonCurvedSegmentCombiner.cxx b/MuonSpectrometer/MuonReconstruction/MuonSegmentCombiners/MuonSegmentCombinerTools/MuonCurvedSegmentCombiner/src/MuonCurvedSegmentCombiner.cxx
index f89faef63a4845ea96941443711dfce6fe51cce1..8b2531c80665e36bbafe648e684608f58268f9b0 100644
--- a/MuonSpectrometer/MuonReconstruction/MuonSegmentCombiners/MuonSegmentCombinerTools/MuonCurvedSegmentCombiner/src/MuonCurvedSegmentCombiner.cxx
+++ b/MuonSpectrometer/MuonReconstruction/MuonSegmentCombiners/MuonSegmentCombinerTools/MuonCurvedSegmentCombiner/src/MuonCurvedSegmentCombiner.cxx
@@ -776,7 +776,7 @@ void Muon::MuonCurvedSegmentCombiner::muonCurvedSegmentCombinations(
         if (info.nLayTrig > 0) miscorrect = 2;
         if (info.nLayTrig > 2) miscorrect = 3;
         missedHits[i] = info.nMissedHits - miscorrect;
-        if (missedHits[i] < 0) missedHits[i];
+        if (missedHits[i] < 0) missedHits[i] = 0;
         missedLay[i] = (int)info.layMissed;
         nHots[i] = info.nHots;
         double invc = info.invcurvature;