diff --git a/src/cpp/ripple/ripple_SHAMapSync.cpp b/src/cpp/ripple/ripple_SHAMapSync.cpp index 2520dbd4e..941f3b4ee 100644 --- a/src/cpp/ripple/ripple_SHAMapSync.cpp +++ b/src/cpp/ripple/ripple_SHAMapSync.cpp @@ -434,7 +434,8 @@ bool SHAMap::hasInnerNode (const SHAMapNode& nodeID, uint256 const& nodeHash) { boost::unordered_map::iterator it = mTNByID.find (nodeID); if (it != mTNByID.end()) - return it->second->getNodeHash() == nodeHash; + if (it->second->getNodeHash() == nodeHash) + return true; SHAMapTreeNode* node = root.get ();