diff --git a/src/solve.cc b/src/solve.cc index 2872a4d7..6878f1aa 100644 --- a/src/solve.cc +++ b/src/solve.cc @@ -565,6 +565,7 @@ COMMAND_BODY(EvalEq) { // We will run programs, do not save stack, etc. settings::PrepareForFunctionEvaluation willEvaluateFunctions; + save nodates(unit::nodates, true); expression_g diff = expr->as_difference_for_solve(); if (+diff != +expr)