diff --git a/src/client/voice/VoiceUDPClient.js b/src/client/voice/VoiceUDPClient.js index ad821d465..dd9e00e4b 100644 --- a/src/client/voice/VoiceUDPClient.js +++ b/src/client/voice/VoiceUDPClient.js @@ -103,6 +103,10 @@ class VoiceConnectionUDPClient extends EventEmitter { const socket = this.socket = udp.createSocket('udp4'); socket.once('message', message => { + + // Stop if the sockets have been deleted because the connection has been closed already + if (!this.voiceConnection.sockets.ws) return; + const packet = parseLocalPacket(message); if (packet.error) { this.emit('error', packet.error);