Index: wp-includes/user.php
===================================================================
--- wp-includes/user.php	(revision 19207)
+++ wp-includes/user.php	(working copy)
@@ -652,6 +652,16 @@
 function get_blogs_of_user( $user_id, $all = false ) {
 	global $wpdb;
 
+	$user_id = (int) $user_id;
+
+	// Logged out users can't have blogs
+	if ( empty( $user_id ) )
+		return false;
+
+	$keys = get_user_meta( $user_id );
+	if ( empty( $keys ) )
+		return false;
+
 	if ( ! is_multisite() ) {
 		$blog_id = get_current_blog_id();
 		$blogs = array( $blog_id => new stdClass );
@@ -664,16 +674,6 @@
 		return $blogs;
 	}
 
-	$user_id = (int) $user_id;
-
-	// Logged out users can't have blogs
-	if ( empty( $user_id ) )
-		return false;
-
-	$keys = get_user_meta( $user_id );
-	if ( empty( $keys ) )
-		return false;
-
 	$blogs = array();
 
 	if ( isset( $keys[ $wpdb->base_prefix . 'capabilities' ] ) && defined( 'MULTISITE' ) ) {
