diff --git a/src/mumble/AudioOutput.cpp b/src/mumble/AudioOutput.cpp index 12c35e015..6031605e9 100644 --- a/src/mumble/AudioOutput.cpp +++ b/src/mumble/AudioOutput.cpp @@ -344,6 +344,8 @@ AudioSine *AudioOutput::playSine(float hz, float i, unsigned int frames, float v } void AudioOutput::addFrameToBuffer(ClientPlayer *player, const QByteArray &qbaPacket, unsigned int iSeq) { + if (iChannels == 0) + return; qrwlOutputs.lockForRead(); AudioOutputSpeech *aop = dynamic_cast(qmOutputs.value(player)); if (! aop) {