From 9ba5745e685570d35951208358b714f13e81bdba Mon Sep 17 00:00:00 2001 From: TheOneMusic <44474247+TheOneMusic@users.noreply.github.com> Date: Fri, 28 May 2021 14:18:49 +0200 Subject: [PATCH] Check for guild owner in Role.is_assignable() --- discord/role.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/discord/role.py b/discord/role.py index ca9991b98..381aecf0f 100644 --- a/discord/role.py +++ b/discord/role.py @@ -263,7 +263,7 @@ class Role(Hashable): .. versionadded:: 2.0 """ - return not self.is_default() and not self.managed and self.guild.me.top_role > self + return not self.is_default() and not self.managed and (self.guild.me.top_role > self or self.guild.me == self.guild.owner) @property def permissions(self):