diff --git a/framework/Client.js b/framework/Client.js index 48df092a..5a9295a4 100644 --- a/framework/Client.js +++ b/framework/Client.js @@ -39,7 +39,7 @@ module.exports = class CommandClient extends Client { if (msg.channel.partial) msg.channel = await this.channels.fetch(msg.channel.id); if (msg.partial) msg = await msg.channel.messages.fetch(msg.id); - if (!msg.member || msg.member.partial || !msg.guild.members.cache.has(msg.author.id)) { + if (msg.guild && (!msg.member || msg.member.partial || !msg.guild.members.cache.has(msg.author.id))) { await msg.guild.members.fetch(msg.author.id); }