diff --git a/gtk2_ardour/patch_change_dialog.cc b/gtk2_ardour/patch_change_dialog.cc index 9b8acaee7f..1a7895c55b 100644 --- a/gtk2_ardour/patch_change_dialog.cc +++ b/gtk2_ardour/patch_change_dialog.cc @@ -176,7 +176,7 @@ PatchChangeDialog::patch () const Temporal::Beats t = Temporal::Beats(); if (_region) { - t = _region->region_beats_to_source_beats (_time.current_time ().beats()); + t = _region->absolute_time_to_source_beats (_time.current_time ()); } return Evoral::PatchChange (