diff --git a/EXILED/Exiled.CustomRoles/API/Features/CustomRole.cs b/EXILED/Exiled.CustomRoles/API/Features/CustomRole.cs index e3fda26d1..f2dd9bc8d 100644 --- a/EXILED/Exiled.CustomRoles/API/Features/CustomRole.cs +++ b/EXILED/Exiled.CustomRoles/API/Features/CustomRole.cs @@ -699,7 +699,7 @@ public virtual void RemoveRole(Player player) player.UniqueRole = string.Empty; player.TryRemoveCustomeRoleFriendlyFire(Name); - if (RemovalKillsPlayer) + if (RemovalKillsPlayer && player.Role.Type != RoleTypeId.Destroyed) player.Role.Set(RoleTypeId.Spectator); }