diff --git a/src/SHAMap.cpp b/src/SHAMap.cpp index c0f6b21f7a..93f355c998 100644 --- a/src/SHAMap.cpp +++ b/src/SHAMap.cpp @@ -149,6 +149,7 @@ void SHAMap::returnNode(SHAMapTreeNode::pointer& node, bool modify) node = boost::make_shared(*node, mSeq); assert(node->isValid()); mTNByID[*node] = node; + if (node->isRoot()) root = node; } }