diff --git a/src/Discord.Net.Audio/AudioClient.cs b/src/Discord.Net.Audio/AudioClient.cs
index b2ca4120c..9657b89a8 100644
--- a/src/Discord.Net.Audio/AudioClient.cs
+++ b/src/Discord.Net.Audio/AudioClient.cs
@@ -210,13 +210,13 @@ namespace Discord.Audio
/// Number of bytes in this frame.
public void Send(byte[] data, int offset, int count)
{
- if (data == null) throw new ArgumentException(nameof(data));
- if (count < 0) throw new ArgumentOutOfRangeException(nameof(count));
+ if (data == null) throw new ArgumentException(nameof(data));
+ if (count < 0) throw new ArgumentOutOfRangeException(nameof(count));
if (offset < 0) throw new ArgumentOutOfRangeException(nameof(count));
if (VoiceSocket.Server == null) return; //Has been closed
+ if (count == 0) return;
- if (count != 0)
- VoiceSocket.SendPCMFrames(data, offset, count);
+ VoiceSocket.SendPCMFrames(data, offset, count);
}
/// Clears the PCM buffer.