# MutantHub mutant #3778: GetExtraFullOutboundCounts counts reconciliation peers against the full-relay budget too
# Repository: bitcoin/bitcoin @ 37912ec1789ab2384982a3a045f9e864fdccf722
# File: src/net.cpp:2520-2520
# Review: APPROVED; outcome: SURVIVED
diff --git a/src/net.cpp b/src/net.cpp
index c005a91..735df59 100644
--- a/src/net.cpp
+++ b/src/net.cpp
@@ -2517,7 +2517,7 @@ CConnman::ExtraFullOutboundCounts CConnman::GetExtraFullOutboundCounts() const
         LOCK(m_nodes_mutex);
         for (const CNode* pnode : m_nodes) {
             if (!pnode->fSuccessfullyConnected || pnode->fDisconnect) continue;
-            if (pnode->m_conn_type == ConnectionType::OUTBOUND_FULL_RELAY) ++full_relay_peers;
+            if (pnode->IsFullOutboundConn()) ++full_relay_peers;
             if (pnode->m_conn_type == ConnectionType::OUTBOUND_FULL_RECONCILIATION) ++reconciliation_peers;
         }
     }
