# MutantHub mutant #2916: signalling_blocks is filled newest-first, reversing the getdeploymentinfo signalling string
# Repository: bitcoin/bitcoin @ b8215855437288cac95c7fd5d41104c73c0f3495
# File: src/versionbits.cpp:145-145
# Review: APPROVED; outcome: SURVIVED
diff --git a/src/versionbits.cpp b/src/versionbits.cpp
index e282d21..7c0cef4 100644
--- a/src/versionbits.cpp
+++ b/src/versionbits.cpp
@@ -142,7 +142,7 @@ BIP9Stats AbstractThresholdConditionChecker::GetStateStatisticsFor(const CBlockI
         --blocks_in_period;
         if (Condition(currentIndex)) {
             ++count;
-            if (signalling_blocks) signalling_blocks->at(blocks_in_period) = true;
+            if (signalling_blocks) signalling_blocks->at(elapsed - 1) = true;
         }
         currentIndex = currentIndex->pprev;
     } while(blocks_in_period > 0);
