diff --git a/core/um-filters-members.php b/core/um-filters-members.php index 9198b4d1..18fa34fe 100644 --- a/core/um-filters-members.php +++ b/core/um-filters-members.php @@ -53,7 +53,7 @@ } - if ( ! um_user_can('can_edit_everyone') && um_get_option('account_hide_in_directory') ) { + if ( ! um_user_can('can_edit_everyone') || um_get_option('account_hide_in_directory') ) { $query_args['meta_query'][] = array( "relation" => "OR", array( @@ -69,6 +69,7 @@ ); } + if( um_user_can('can_view_all') && um_user_can('can_view_roles') ){ $role = um_user('role');