diff --git a/admin/core/um-admin-users.php b/admin/core/um-admin-users.php index 5095e67f..36b66f4e 100644 --- a/admin/core/um-admin-users.php +++ b/admin/core/um-admin-users.php @@ -309,9 +309,13 @@ class UM_Admin_Users { query->get_roles(); - $um_filter_role = isset( $_REQUEST['um_filter_role'] )? current( array_filter($_REQUEST['um_filter_role']) ):''; + $um_filter_role = ''; + if( isset( $_REQUEST['um_filter_role'] ) && is_array( $_REQUEST['um_filter_role'] ) ){ + $um_filter_role = current( array_filter( $_REQUEST['um_filter_role'] ) ); + } + foreach( $roles as $role => $role_name ) { ?> - +