diff --git a/libs/ardour/tempo.cc b/libs/ardour/tempo.cc index c39a78ff7f..7dc3350141 100644 --- a/libs/ardour/tempo.cc +++ b/libs/ardour/tempo.cc @@ -2027,6 +2027,7 @@ TempoMap::solve_map_frame (Metrics& imaginary, TempoSection* section, const fram if (prev_t) { if (t == section) { section_prev = prev_t; + prev_t = t; continue; } if (t->position_lock_style() == MusicTime) {