diff --git a/packages/discord.js/src/structures/GuildMember.js b/packages/discord.js/src/structures/GuildMember.js index 610f9b723..ec7b36414 100644 --- a/packages/discord.js/src/structures/GuildMember.js +++ b/packages/discord.js/src/structures/GuildMember.js @@ -243,6 +243,7 @@ class GuildMember extends Base { * @readonly */ get kickable() { + if (!this.guild.me) throw new Error('GUILD_UNCACHED_ME'); return this.manageable && this.guild.me.permissions.has(Permissions.FLAGS.KICK_MEMBERS); } @@ -252,6 +253,7 @@ class GuildMember extends Base { * @readonly */ get bannable() { + if (!this.guild.me) throw new Error('GUILD_UNCACHED_ME'); return this.manageable && this.guild.me.permissions.has(Permissions.FLAGS.BAN_MEMBERS); }