diff --git a/src/smt/smt_internalizer.cpp b/src/smt/smt_internalizer.cpp index 1caaa4663..28fdaf3b5 100644 --- a/src/smt/smt_internalizer.cpp +++ b/src/smt/smt_internalizer.cpp @@ -982,6 +982,7 @@ namespace smt { bool_var v = enode2bool_var(e); assign(literal(v), mk_justification(eq_propagation_justification(e->get_arg(0), e->get_arg(1)))); e->m_cg = e; + push_eq(e, m_true_enode, eq_justification()); } else { if (cgc_enabled) {