diff --git a/src/managers/GuildMemberRoleManager.js b/src/managers/GuildMemberRoleManager.js index f02ac807f..b2840103c 100644 --- a/src/managers/GuildMemberRoleManager.js +++ b/src/managers/GuildMemberRoleManager.js @@ -134,7 +134,7 @@ class GuildMemberRoleManager { throw new TypeError('INVALID_TYPE', 'roles', 'Array or Collection of Roles or Snowflakes', true); } - const newRoles = this._roles.filter(role => !roleOrRoles.includes(role)); + const newRoles = this._roles.filter(role => !roleOrRoles.includes(role.id)); return this.set(newRoles, reason); } else { const roleID = this.guild.roles.resolveID(roleOrRoles);