diff --git a/src/sat/sat_solver.cpp b/src/sat/sat_solver.cpp index 1572c610f..7336e12d3 100644 --- a/src/sat/sat_solver.cpp +++ b/src/sat/sat_solver.cpp @@ -4640,7 +4640,8 @@ namespace sat { else { is_sat = bounded_search(); if (is_sat == l_undef) { - do_restart(true); + do_restart(true); + propagate(false); } extract_fixed_consequences(unfixed_lits, assumptions, unfixed_vars, conseq); }