diff --git a/gtk2_ardour/editor_audio_import.cc b/gtk2_ardour/editor_audio_import.cc index 702ba3550b..d276e35b4d 100644 --- a/gtk2_ardour/editor_audio_import.cc +++ b/gtk2_ardour/editor_audio_import.cc @@ -289,7 +289,7 @@ Editor::import_smf_tempo_map (Evoral::SMF const & smf, timepos_t const & pos) TempoMapCutBuffer* tmcb; // XMLNode& tm_before (wmap->get_state()); - tmcb = new_map->copy (timepos_t (0), timepos_t::max (Temporal::AudioTime)); + tmcb = new_map->copy (timepos_t::zero (Temporal::AudioTime), timepos_t::from_superclock (new_map->duration(Temporal::AudioTime).superclocks())); if (tmcb && !tmcb->empty()) { wmap->paste (*tmcb, pos, false, _("import"));