diff --git a/src/sat/smt/bv_internalize.cpp b/src/sat/smt/bv_internalize.cpp index 77115b441..8496717eb 100644 --- a/src/sat/smt/bv_internalize.cpp +++ b/src/sat/smt/bv_internalize.cpp @@ -371,6 +371,7 @@ namespace bv { if (m_true == sat::null_literal) { ctx.push(value_trail(m_true)); m_true = ctx.internalize(m.mk_true(), false, true, false); + s().assign_unit(m_true); } return m_true; }