diff --git a/libraries/net/node.cpp b/libraries/net/node.cpp index 2391160900..dd948e9d05 100644 --- a/libraries/net/node.cpp +++ b/libraries/net/node.cpp @@ -2879,6 +2879,7 @@ namespace graphene { namespace net { auto sync_item_iter = originating_peer->sync_items_requested_from_peer.find(requested_item.item_hash); if (sync_item_iter != originating_peer->sync_items_requested_from_peer.end()) { + _active_sync_requests.erase(*sync_item_iter); originating_peer->sync_items_requested_from_peer.erase(sync_item_iter); if (originating_peer->peer_needs_sync_items_from_us)