aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--discord/state.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/discord/state.py b/discord/state.py
index 7ff05b3b..79054bee 100644
--- a/discord/state.py
+++ b/discord/state.py
@@ -826,8 +826,11 @@ class ConnectionState:
return PartialReactionEmoji(id=emoji_id, name=data['name'])
def _upgrade_partial_emoji(self, emoji):
+ emoji_id = emoji.id
+ if not emoji_id:
+ return emoji.name
try:
- return self._emojis[emoji.id]
+ return self._emojis[emoji_id]
except KeyError:
return emoji