From eeaac828d98a3b432644e7ab4722ac81b4d06716 Mon Sep 17 00:00:00 2001 From: jack1142 <6032823+jack1142@users.noreply.github.com> Date: Mon, 26 Oct 2020 18:55:52 +0100 Subject: [PATCH] Fix `KeyError` in `[p]muteset role` (#4531) --- redbot/cogs/mutes/mutes.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/redbot/cogs/mutes/mutes.py b/redbot/cogs/mutes/mutes.py index 1182f1998..06dbbf202 100644 --- a/redbot/cogs/mutes/mutes.py +++ b/redbot/cogs/mutes/mutes.py @@ -656,7 +656,8 @@ class Mutes(VoiceMutes, commands.Cog, metaclass=CompositeMetaClass): """ if not role: await self.config.guild(ctx.guild).mute_role.set(None) - del self.mute_role_cache[ctx.guild.id] + if ctx.guild.id in self.mute_role_cache: + del self.mute_role_cache[ctx.guild.id] await self.config.guild(ctx.guild).sent_instructions.set(False) # reset this to warn users next time they may have accidentally # removed the mute role