From 48ed6c253ed2ae077882cfeebb8872f2de4c865b Mon Sep 17 00:00:00 2001 From: PredaaA <46051820+PredaaA@users.noreply.github.com> Date: Tue, 18 May 2021 22:30:42 +0200 Subject: [PATCH] [Audio] Check if player.current is not None before resume (#4961) --- redbot/cogs/audio/core/events/lavalink.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/redbot/cogs/audio/core/events/lavalink.py b/redbot/cogs/audio/core/events/lavalink.py index f1285ad1a..44a8102ca 100644 --- a/redbot/cogs/audio/core/events/lavalink.py +++ b/redbot/cogs/audio/core/events/lavalink.py @@ -64,7 +64,7 @@ class LavalinkEvents(MixinMeta, metaclass=CompositeMetaClass): event_channel_id = extra.get("channelID") _error_code = extra.get("code") if _error_code in [1000] or not guild: - if _error_code == 1000: + if _error_code == 1000 and player.current is not None and player.is_playing: await player.resume(player.current, start=player.position, replace=False) return await self._ws_op_codes[guild_id].put((event_channel_id, _error_code))