aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--discord/ext/commands/core.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/discord/ext/commands/core.py b/discord/ext/commands/core.py
index 9308e9ce..9abee04e 100644
--- a/discord/ext/commands/core.py
+++ b/discord/ext/commands/core.py
@@ -486,6 +486,11 @@ class GroupMixin:
`None` is returned instead.
"""
command = self.commands.pop(name, None)
+
+ # does not exist
+ if command is None:
+ return None
+
if name in command.aliases:
# we're removing an alias so we don't want to remove the rest
return command