# MutantHub mutant #3793: ComputeExtendedSketch builds the extension from the live short-id mapping instead of the snapshot
# Repository: bitcoin/bitcoin @ 37912ec1789ab2384982a3a045f9e864fdccf722
# File: src/node/txreconciliation_impl.cpp:76-76
# Review: APPROVED; outcome: SURVIVED
diff --git a/src/node/txreconciliation_impl.cpp b/src/node/txreconciliation_impl.cpp
index 6972dfc..8b9af27 100644
--- a/src/node/txreconciliation_impl.cpp
+++ b/src/node/txreconciliation_impl.cpp
@@ -73,7 +73,7 @@ Minisketch TxReconciliationState::ComputeExtendedSketch(uint32_t extended_capaci
     Minisketch sketch = node::MakeMinisketch32(extended_capacity);
 
     // We don't have to recompute short IDs here.
-    for (const auto& [short_id, wtxid] : m_short_id_mapping_snapshot) {
+    for (const auto& [short_id, wtxid] : m_short_id_mapping) {
         sketch.Add(short_id);
     }
     return sketch;
