diff --git a/src/tracks/instrument_track.cpp b/src/tracks/instrument_track.cpp index 4f7861a2b..9c421a78f 100644 --- a/src/tracks/instrument_track.cpp +++ b/src/tracks/instrument_track.cpp @@ -139,6 +139,8 @@ instrumentTrack::~instrumentTrack() // kill all running notes silenceAllNotes(); + engine::getMixer()->removePlayHandles( this ); + // now we're save deleting the instrument delete m_instrument; }