diff --git a/stepmania/src/NoteData.cpp b/stepmania/src/NoteData.cpp index 3ac5280684..cb6ec03b66 100644 --- a/stepmania/src/NoteData.cpp +++ b/stepmania/src/NoteData.cpp @@ -136,7 +136,8 @@ void NoteData::AddHoldNote( HoldNote add ) add.fEndBeat = max(add.fEndBeat, other.fEndBeat); // delete this HoldNote - m_HoldNotes.erase(m_HoldNotes.begin()+i, m_HoldNotes.begin()+i+1); + RemoveHoldNote( i ); + --i; } }