diff --git a/libs/temporal/tempo.cc b/libs/temporal/tempo.cc index c798a71836..405fa9a30a 100644 --- a/libs/temporal/tempo.cc +++ b/libs/temporal/tempo.cc @@ -1151,6 +1151,7 @@ TempoMap::reset_starting_at (superclock_t sc) metric = TempoMetric (*mtp, *mtp); DEBUG_TRACE (DEBUG::MapReset, string_compose ("Bartime!, used tempo @ %1\n", (TempoPoint*) mtp)); + need_initial_ramp_reset = false; } else if ((tp = dynamic_cast (&*p)) != 0) { metric = TempoMetric (*tp, metric.meter()); if (tp->ramped()) {