diff --git a/src/client/voice/receiver/PacketHandler.js b/src/client/voice/receiver/PacketHandler.js index bf1a220a2..d3f6c8854 100644 --- a/src/client/voice/receiver/PacketHandler.js +++ b/src/client/voice/receiver/PacketHandler.js @@ -72,8 +72,9 @@ class PacketHandler extends EventEmitter { if (byte === 0) continue; offset += 1 + (0b1111 & (byte >> 4)); } - // Skip over undocumented Discord byte - offset++; + // Skip over undocumented Discord byte (if present) + const byte = packet.readUInt8(offset); + if (byte === 0x00 || byte === 0x02) offset++; packet = packet.slice(offset); }