diff --git a/classes/base/session/leap.php b/classes/base/session/leap.php index d7e53d72..191e56b6 100755 --- a/classes/base/session/leap.php +++ b/classes/base/session/leap.php @@ -173,10 +173,8 @@ protected function _regenerate() { $id = str_replace('.', '-', uniqid(NULL, TRUE)); $count = DB_ORM::select($this->_table, array($this->_columns['session_id'])) ->where($this->_columns['session_id'], '=', $id) - ->limit(1) ->query() - ->fetch(0) - ->id; + ->count(); } while ($count > 0);