diff --git a/hipamd/src/hip_graph_internal.cpp b/hipamd/src/hip_graph_internal.cpp index 02e1dcae71..e3df8a1000 100644 --- a/hipamd/src/hip_graph_internal.cpp +++ b/hipamd/src/hip_graph_internal.cpp @@ -645,6 +645,7 @@ ihipGraph* ihipGraph::clone(std::unordered_map& clonedNodes) const{ ihipGraph* newGraph = new ihipGraph(); for (auto entry : vertices_) { hipGraphNode* node = entry->clone(); + node->SetParentGraph(newGraph); newGraph->vertices_.push_back(node); clonedNodes[entry] = node; }