diff --git a/src/wp-includes/capabilities.php b/src/wp-includes/capabilities.php index d6c340c95eef0..c71f98ef5e736 100644 --- a/src/wp-includes/capabilities.php +++ b/src/wp-includes/capabilities.php @@ -1078,7 +1078,7 @@ function user_can_for_site( $user, $site_id, $capability, ...$args ) { function wp_roles() { global $wp_roles; - if ( ! isset( $wp_roles ) ) { + if ( ! ( $wp_roles instanceof WP_Roles ) ) { $wp_roles = new WP_Roles(); } return $wp_roles;