--- linuxsampler/trunk/src/engines/EngineChannelBase.h 2012/03/17 06:19:01 2335 +++ linuxsampler/trunk/src/engines/EngineChannelBase.h 2012/06/24 16:11:31 2352 @@ -222,7 +222,10 @@ this->ProcessActiveVoices(&handler); // empty exclusive group specific event lists - ClearGroupEventLists(); + // (pInstrument == 0 could mean that LoadInstrument is + // building new group event lists, so we must check + // for that) + if (pInstrument) ClearGroupEventLists(); } // implementation of abstract methods derived from interface class 'InstrumentConsumer'