Index: soundlib/Fastmix.cpp
===================================================================
--- soundlib/Fastmix.cpp	(revision 8235)
+++ soundlib/Fastmix.cpp	(revision 8236)
@@ -597,10 +597,11 @@
 					// Samples or plugins are being rendered, so turn off auto-bypass for this master effect.
 					if(plugin.pMixPlugin != nullptr) plugin.pMixPlugin->ResetSilence();
 					SNDMIXPLUGIN *chain = &plugin;
-					PLUGINDEX out = chain->GetOutputPlugin();
-					while(out > plug && out < MAX_MIXPLUGINS)
+					PLUGINDEX out = chain->GetOutputPlugin(), prevOut = plug;
+					while(out > prevOut && out < MAX_MIXPLUGINS)
 					{
 						chain = &m_MixPlugins[out];
+						prevOut = out;
 						out = chain->GetOutputPlugin();
 						if(chain->pMixPlugin)
 						{
