From fafc3d91854d4db615637344593c6979a12fa375 Mon Sep 17 00:00:00 2001 From: Riley Shaw <30989490+ShineyDev@users.noreply.github.com> Date: Thu, 18 Feb 2021 11:53:08 +0000 Subject: [PATCH] Fix ZeroDivisionError in DiscordVoiceWebSocket.average_latency --- discord/gateway.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/discord/gateway.py b/discord/gateway.py index 9b85b8664..f13276a16 100644 --- a/discord/gateway.py +++ b/discord/gateway.py @@ -876,7 +876,7 @@ class DiscordVoiceWebSocket: def average_latency(self): """:class:`list`: Average of last 20 HEARTBEAT latencies.""" heartbeat = self._keep_alive - if heartbeat is None: + if heartbeat is None or not heartbeat.recent_ack_latencies: return float('inf') return sum(heartbeat.recent_ack_latencies) / len(heartbeat.recent_ack_latencies)