diff --git a/factions.lua b/factions.lua index 1c9a4b2..6d35045 100644 --- a/factions.lua +++ b/factions.lua @@ -419,7 +419,10 @@ function factions.Faction.has_permission(self, player, permission) end end else - self.rankless = true + if not self.rankless then + self.rankless = true + factions.save() + end end return false end