diff --git a/src/libtriton/ast/ast.cpp b/src/libtriton/ast/ast.cpp index 37aa04ca1..9a1c72c98 100644 --- a/src/libtriton/ast/ast.cpp +++ b/src/libtriton/ast/ast.cpp @@ -3012,6 +3012,7 @@ namespace triton { ReferenceNode::ReferenceNode(const triton::engines::symbolic::SharedSymbolicExpression& expr) : AbstractNode(REFERENCE_NODE, expr->getAst()->getContext()) , expr(expr) { + this->addChild(expr->getAst()); }