From 1451f790a01bf9b42c9e364d75cff4560f988a76 Mon Sep 17 00:00:00 2001 From: Merlintor Date: Sun, 26 Jan 2020 14:43:10 +0100 Subject: [PATCH] Explicitly check for guild object --- discord/message.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/discord/message.py b/discord/message.py index 62585735f..fb5f5d041 100644 --- a/discord/message.py +++ b/discord/message.py @@ -41,6 +41,7 @@ from .member import Member from .flags import MessageFlags from .file import File from .utils import escape_mentions +from .guild import Guild class Attachment: @@ -441,7 +442,7 @@ class Message: def _handle_author(self, author): self.author = self._state.store_user(author) - if self.guild is not None: + if isinstance(self.guild, Guild): found = self.guild.get_member(self.author.id) if found is not None: self.author = found