diff --git a/e107_handlers/e_ranks_class.php b/e107_handlers/e_ranks_class.php index 9d9e93437b..f33a939a9f 100644 --- a/e107_handlers/e_ranks_class.php +++ b/e107_handlers/e_ranks_class.php @@ -235,7 +235,7 @@ function getRanks($userId, $moderator = false) $lastRank = count($this->ranks['data']); $rank = false; - if($level <= varset($this->ranks['data'][0]['thresh'])) + if($level <= varset($this->ranks['data'][1]['thresh'])) { $rank = 1; } @@ -245,7 +245,7 @@ function getRanks($userId, $moderator = false) } else { - for($i=0; $i < $lastRank; $i++) + for($i=1; $i <= $lastRank; $i++) { if($level >= $this->ranks['data'][$i]['thresh'] && $level < $this->ranks['data'][($i+1)]['thresh']) {