diff --git a/src/tracks/MidiClip.cpp b/src/tracks/MidiClip.cpp index 6c2244e6a..391a311ab 100644 --- a/src/tracks/MidiClip.cpp +++ b/src/tracks/MidiClip.cpp @@ -326,6 +326,8 @@ void MidiClip::setStep( int step, bool enabled ) void MidiClip::reverseNotes(const NoteVector& notes) { + if (notes.empty()) { return; } + addJournalCheckPoint(); // Find the very first start position and the very last end position of all the notes.