diff --git a/gtk2_ardour/midi_cue_editor.cc b/gtk2_ardour/midi_cue_editor.cc index ffc5565bcb..5280787195 100644 --- a/gtk2_ardour/midi_cue_editor.cc +++ b/gtk2_ardour/midi_cue_editor.cc @@ -371,7 +371,7 @@ MidiCueEditor::maybe_update () _playhead_cursor->set_position (0); } else { if (trigger->active ()) { - _playhead_cursor->set_position (trigger->current_pos().samples()); + _playhead_cursor->set_position (trigger->current_pos().samples() + trigger->the_region()->start().samples()); } else { _playhead_cursor->set_position (0); }