Index: wp-includes/admin-bar.php
===================================================================
--- wp-includes/admin-bar.php	(revision 18994)
+++ wp-includes/admin-bar.php	(working copy)
@@ -288,8 +288,10 @@
 	if ( ! is_user_logged_in() || ! is_multisite() )
 		return;
 
+	$user_blog_count = count( $wp_admin_bar->user->blogs );
+
 	// Show only when there are more than two items in the menu.
-	if ( count( $wp_admin_bar->user->blogs ) <= 1 && ! is_super_admin() )
+	if ( ( $user_blog_count <= 1 && ! is_super_admin() ) || ( $user_blog_count <= 2 && ! is_network_admin() && ! is_user_admin() ) )
 		return;
 
 	$wp_admin_bar->add_menu( array(
