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))