Index: wp-admin/admin-header.php
===================================================================
--- wp-admin/admin-header.php	(revision 18519)
+++ wp-admin/admin-header.php	(working copy)
@@ -108,22 +108,39 @@
 <div id="wphead">
 <?php
 
+if ( is_network_admin() ) {
+	$blog_name = esc_html($current_site->site_name);
+	if ( function_exists('mb_strlen') )
+		$blog_name_append_length = mb_strlen( __( 'Network Admin' ), 'UTF-8' );
+	else
+		$blog_name_append_length = strlen( __( 'Network Admin' ) );
+} else if ( is_user_admin() ) {
+	$blog_name = esc_html($current_site->site_name);
+	if ( function_exists('mb_strlen') )
+		$blog_name_append_length = mb_strlen( __( 'Global Dashboard' ), 'UTF-8' );
+	else
+		$blog_name_append_length = strlen( __( 'Global Dashboard' ) );
+} else {
+	$blog_name = get_bloginfo('name', 'display');
+	$blog_name_append_length = 0;
+}
+
+$blog_name_length = 40 - $blog_name_append_length;
+$title_class = '';
+$blog_name_excerpt = wp_html_excerpt($blog_name, $blog_name_length);
+if ( $blog_name != $blog_name_excerpt )
+	$blog_name_excerpt = trim($blog_name_excerpt) . '&hellip;';
+
+$blog_name = $blog_name_excerpt;
+unset($blog_name_excerpt,$blog_name_length,$blog_name_append_length);
+
 if ( is_network_admin() )
-	$blog_name = sprintf( __('%s Network Admin'), esc_html($current_site->site_name) );
+	$blog_name = sprintf( __('%s Network Admin'), $blog_name );
 elseif ( is_user_admin() )
-	$blog_name = sprintf( __('%s Global Dashboard'), esc_html($current_site->site_name) );
-else
-	$blog_name = get_bloginfo('name', 'display');
-if ( '' == $blog_name ) {
+	$blog_name = sprintf( __('%s Global Dashboard'), $blog_name );
+else if ( '' == $blog_name )
 	$blog_name = __( 'Visit Site' );
-} else {
-	$blog_name_excerpt = wp_html_excerpt($blog_name, 40);
-	if ( $blog_name != $blog_name_excerpt )
-		$blog_name_excerpt = trim($blog_name_excerpt) . '&hellip;';
-	$blog_name = $blog_name_excerpt;
-	unset($blog_name_excerpt);
-}
-$title_class = '';
+
 if ( function_exists('mb_strlen') ) {
 	if ( mb_strlen($blog_name, 'UTF-8') > 30 )
 		$title_class = 'class="long-title"';
