diff --git a/packages/discord.js/src/managers/GuildMemberRoleManager.js b/packages/discord.js/src/managers/GuildMemberRoleManager.js
index e5302683d..7d19bf778 100644
--- a/packages/discord.js/src/managers/GuildMemberRoleManager.js
+++ b/packages/discord.js/src/managers/GuildMemberRoleManager.js
@@ -101,6 +101,8 @@ class GuildMemberRoleManager extends DataManager {
/**
* Adds a role (or multiple roles) to the member.
+ *
+ * Uses the idempotent PUT route for singular roles, otherwise PATCHes the underlying guild member
* @param {RoleResolvable|RoleResolvable[]|Collection} roleOrRoles The role or roles to add
* @param {string} [reason] Reason for adding the role(s)
* @returns {Promise}
@@ -138,6 +140,8 @@ class GuildMemberRoleManager extends DataManager {
/**
* Removes a role (or multiple roles) from the member.
+ *
+ * Uses the idempotent DELETE route for singular roles, otherwise PATCHes the underlying guild member
* @param {RoleResolvable|RoleResolvable[]|Collection} roleOrRoles The role or roles to remove
* @param {string} [reason] Reason for removing the role(s)
* @returns {Promise}