diff --git a/administrator/components/com_users/models/users.php b/administrator/components/com_users/models/users.php index ee1639caa371e..8e944c130ec60 100644 --- a/administrator/components/com_users/models/users.php +++ b/administrator/components/com_users/models/users.php @@ -80,7 +80,7 @@ protected function populateState($ordering = null, $direction = null) $state = $this->getUserStateFromRequest($this->context . '.filter.state', 'filter_state'); $this->setState('filter.state', $state); - $groupId = $this->getUserStateFromRequest($this->context . '.filter.group', 'filter_group_id', null, 'int'); + $groupId = $this->getUserStateFromRequest($this->context . '.filter.group_id', 'filter_group_id', null, 'int'); $this->setState('filter.group_id', $groupId); $range = $this->getUserStateFromRequest($this->context . '.filter.range', 'filter_range'); diff --git a/libraries/legacy/model/list.php b/libraries/legacy/model/list.php index d57e69167572c..44f8a6a492fbf 100644 --- a/libraries/legacy/model/list.php +++ b/libraries/legacy/model/list.php @@ -666,7 +666,7 @@ public function getUserStateFromRequest($key, $request, $default = null, $type = $name = substr($request, 7); $filters = $app->input->get('filter', array(), 'array'); - if (!empty($filters[$name])) + if (isset($filters[$name]) && $filters[$name] !== '') { $new_state = $filters[$name]; }