Index: wp-includes/script-loader.php
===================================================================
--- wp-includes/script-loader.php	(revision 20992)
+++ wp-includes/script-loader.php	(working copy)
@@ -267,10 +267,8 @@
 
 	$scripts->add( 'user-profile', "/wp-admin/js/user-profile$suffix.js", array( 'jquery', 'password-strength-meter' ), false, 1 );
 
-	$scripts->add( 'user-search', "/wp-admin/js/user-search$suffix.js", array( 'jquery-ui-autocomplete' ), false, 1 );
+	$scripts->add( 'user-suggest', "/wp-admin/js/user-suggest$suffix.js", array( 'jquery-ui-autocomplete' ), false, 1 );
 
-	$scripts->add( 'site-search', "/wp-admin/js/site-search$suffix.js", array( 'jquery-ui-autocomplete' ), false, 1 );
-
 	$scripts->add( 'admin-bar', "/wp-includes/js/admin-bar$suffix.js", array(), false, 1 );
 
 	$scripts->add( 'wplink', "/wp-includes/js/wplink$suffix.js", array( 'jquery', 'wpdialogs' ), false, 1 );
Index: wp-admin/users.php
===================================================================
--- wp-admin/users.php	(revision 20992)
+++ wp-admin/users.php	(working copy)
@@ -339,12 +339,6 @@
 		exit;
 	}
 
-	if ( is_multisite() && current_user_can( 'promote_users' ) && ! wp_is_large_network( 'users' )
-		&& ( is_super_admin() || apply_filters( 'autocomplete_users_for_site_admins', false ) )
-	) {
-		wp_enqueue_script( 'user-search' );
-	}
-
 	include('./admin-header.php');
 
 	$messages = array();
Index: wp-admin/admin-ajax.php
===================================================================
--- wp-admin/admin-ajax.php	(revision 20992)
+++ wp-admin/admin-ajax.php	(working copy)
@@ -38,7 +38,7 @@
 
 $core_actions_get = array(
 	'fetch-list', 'ajax-tag-search', 'wp-compression-test', 'imgedit-preview', 'oembed-cache',
-	'autocomplete-user', 'autocomplete-site', 'dashboard-widgets',
+	'autocomplete-user', 'dashboard-widgets',
 );
 
 $core_actions_post = array(
Index: wp-admin/includes/ajax-actions.php
===================================================================
--- wp-admin/includes/ajax-actions.php	(revision 20992)
+++ wp-admin/includes/ajax-actions.php	(working copy)
@@ -212,30 +212,6 @@
 	wp_die();
 }
 
-function wp_ajax_autocomplete_site() {
-	if ( ! is_multisite() || ! current_user_can( 'manage_sites' ) || wp_is_large_network( 'sites' ) )
-		wp_die( -1 );
-
-	$return = array();
-
-	global $wpdb;
-	$like_escaped_term = '%' . like_escape( stripslashes( $_REQUEST['term'] ) ) . '%';
-	$sites = $wpdb->get_results( $wpdb->prepare( "SELECT blog_id, domain, path FROM $wpdb->blogs WHERE ( domain LIKE %s OR path LIKE %s ) AND public = '1' AND archived = '0' AND mature = '0' AND spam = '0' AND deleted = '0' ORDER BY registered DESC", $like_escaped_term, $like_escaped_term ), ARRAY_A );
-
-	if ( empty( $sites ) )
-		wp_die( -1 );
-
-	foreach ( (array) $sites as $details ) {
-		$blogname = get_blog_option( $details['blog_id'], 'blogname' );
-		$return[] = array(
-			'label' => sprintf( '%1$s (%2$s)', $blogname, $details['domain'] . $details['path'] ),
-			'value' => $details['domain']
-		);
-	}
-
-	wp_die( json_encode( $return ) );
-}
-
 /*
  * Ajax helper.
  */
Index: wp-admin/includes/dashboard.php
===================================================================
--- wp-admin/includes/dashboard.php	(revision 20992)
+++ wp-admin/includes/dashboard.php	(working copy)
@@ -414,12 +414,6 @@
 	if ( current_user_can('create_users') )
 		$actions['create-user'] = '<a href="' . network_admin_url('user-new.php') . '">' . __( 'Create a New User' ) . '</a>';
 
-	if ( ! wp_is_large_network( 'users' ) )
-		wp_enqueue_script( 'user-search' );
-
-	if ( ! wp_is_large_network( 'sites' ) )
-		wp_enqueue_script( 'site-search' );
-
 	$c_users = get_user_count();
 	$c_blogs = get_blog_count();
 
@@ -442,16 +436,16 @@
 	<p class="youhave"><?php echo $sentence; ?></p>
 	<?php do_action( 'wpmuadminresult', '' ); ?>
 
-	<form name="searchform" action="<?php echo network_admin_url('users.php'); ?>" method="get">
+	<form action="<?php echo network_admin_url('users.php'); ?>" method="get">
 		<p>
-			<input type="search" name="s" value="" size="30" id="all-user-search-input" />
+			<input type="search" name="s" value="" size="30" autocomplete="off" />
 			<?php submit_button( __( 'Search Users' ), 'button', 'submit', false, array( 'id' => 'submit_users' ) ); ?>
 		</p>
 	</form>
 
-	<form name="searchform" action="<?php echo network_admin_url('sites.php'); ?>" method="get">
+	<form action="<?php echo network_admin_url('sites.php'); ?>" method="get">
 		<p>
-			<input type="search" name="s" value="" size="30" id="site-search-input" />
+			<input type="search" name="s" value="" size="30" autocomplete="off" />
 			<?php submit_button( __( 'Search Sites' ), 'button', 'submit', false, array( 'id' => 'submit_sites' ) ); ?>
 		</p>
 	</form>
Index: wp-admin/js/user-search.js
===================================================================
--- wp-admin/js/user-search.js	(revision 20992)
+++ wp-admin/js/user-search.js	(working copy)
@@ -1 +0,0 @@
-jQuery(function(d){var f=typeof(current_site_id)!="undefined"?"&site_id="+current_site_id:"",c=!!("undefined"!=typeof isRtl&&isRtl),a=c?{my:"right top",at:"right bottom",offset:"0, -1"}:{offset:"0, -1"},b=function(h,g){d(this).addClass("open")},e=function(h,g){d(this).removeClass("open")};d("#adduser-email, #newuser").autocomplete({source:ajaxurl+"?action=autocomplete-user&autocomplete_type=add"+f,delay:500,minLength:2,position:a,open:b,close:e});d("#user-search-input").autocomplete({source:ajaxurl+"?action=autocomplete-user&autocomplete_type=search"+f,delay:500,minLength:2,position:a,open:b,close:e});d("#all-user-search-input").autocomplete({source:ajaxurl+"?action=autocomplete-user&autocomplete_type=search-all"+f,delay:500,minLength:2,position:a,open:b,close:e})});
\ No newline at end of file
Index: wp-admin/js/site-search.js
===================================================================
--- wp-admin/js/site-search.js	(revision 20992)
+++ wp-admin/js/site-search.js	(working copy)
@@ -1 +0,0 @@
-jQuery(function(b){var a=!!("undefined"!=typeof isRtl&&isRtl);b("#site-search-input").autocomplete({source:ajaxurl+"?action=autocomplete-site",delay:500,minLength:2,position:a?{my:"right top",at:"right bottom",offset:"0, -1"}:{offset:"0, -1"},open:function(d,c){b(this).addClass("open")},close:function(d,c){b(this).removeClass("open")}})});
\ No newline at end of file
Index: wp-admin/js/user-search.dev.js
===================================================================
--- wp-admin/js/user-search.dev.js	(revision 20992)
+++ wp-admin/js/user-search.dev.js	(working copy)
@@ -1,38 +0,0 @@
-jQuery( function($) {
-	var id = typeof( current_site_id ) != 'undefined' ? '&site_id=' + current_site_id : '',
-	    isRTL = !! ( 'undefined' != typeof isRtl && isRtl ),
-	    position = isRTL ? { my: 'right top', at: 'right bottom', offset: '0, -1' } : { offset: '0, -1' },
-	    open = function(e, ui) {
-	    	$(this).addClass('open');
-	    },
-	    close = function(e, ui) {
-	    	$(this).removeClass('open');
-	    };
-
-	$( '#adduser-email, #newuser' ).autocomplete({
-		source:    ajaxurl + '?action=autocomplete-user&autocomplete_type=add' + id,
-		delay:     500,
-		minLength: 2,
-		position:  position,
-		open:      open,
-		close:     close
-	});
-
-	$( '#user-search-input' ).autocomplete({
-		source:    ajaxurl + '?action=autocomplete-user&autocomplete_type=search' + id,
-		delay:     500,
-		minLength: 2,
-		position:  position,
-		open:      open,
-		close:     close
-	});
-
-	$( '#all-user-search-input' ).autocomplete({
-		source:    ajaxurl + '?action=autocomplete-user&autocomplete_type=search-all' + id,
-		delay:     500,
-		minLength: 2,
-		position:  position,
-		open:      open,
-		close:     close
-	});
-});
Index: wp-admin/js/user-suggest.dev.js
===================================================================
--- wp-admin/js/user-suggest.dev.js	(revision 20992)
+++ wp-admin/js/user-suggest.dev.js	(working copy)
@@ -9,7 +9,7 @@
 	    	$(this).removeClass('open');
 	    };
 
-	$( '#adduser-email, #newuser' ).autocomplete({
+	$( '#adduser-email, #newuser, .wp-user-suggest' ).autocomplete({
 		source:    ajaxurl + '?action=autocomplete-user&autocomplete_type=add' + id,
 		delay:     500,
 		minLength: 2,
@@ -17,22 +17,4 @@
 		open:      open,
 		close:     close
 	});
-
-	$( '#user-search-input' ).autocomplete({
-		source:    ajaxurl + '?action=autocomplete-user&autocomplete_type=search' + id,
-		delay:     500,
-		minLength: 2,
-		position:  position,
-		open:      open,
-		close:     close
-	});
-
-	$( '#all-user-search-input' ).autocomplete({
-		source:    ajaxurl + '?action=autocomplete-user&autocomplete_type=search-all' + id,
-		delay:     500,
-		minLength: 2,
-		position:  position,
-		open:      open,
-		close:     close
-	});
 });
Index: wp-admin/js/site-search.dev.js
===================================================================
--- wp-admin/js/site-search.dev.js	(revision 20992)
+++ wp-admin/js/site-search.dev.js	(working copy)
@@ -1,11 +0,0 @@
-jQuery( function($) {
-	var isRTL = !! ( 'undefined' != typeof isRtl && isRtl );
-	$( '#site-search-input' ).autocomplete({
-		source:    ajaxurl + '?action=autocomplete-site',
-		delay:     500,
-		minLength: 2,
-		position:  isRTL ? { my: 'right top', at: 'right bottom', offset: '0, -1' } : { offset: '0, -1' },
-		open:      function(e, ui) { $(this).addClass('open'); },
-		close:     function(e, ui) { $(this).removeClass('open'); }
-	});
-});
Index: wp-admin/user-new.php
===================================================================
--- wp-admin/user-new.php	(revision 20992)
+++ wp-admin/user-new.php	(working copy)
@@ -180,7 +180,7 @@
 if ( is_multisite() && current_user_can( 'promote_users' ) && ! wp_is_large_network( 'users' )
 	&& ( is_super_admin() || apply_filters( 'autocomplete_users_for_site_admins', false ) )
 ) {
-	wp_enqueue_script( 'user-search' );
+	wp_enqueue_script( 'user-suggest' );
 }
 
 require_once( 'admin-header.php' );
Index: wp-admin/network/users.php
===================================================================
--- wp-admin/network/users.php	(revision 20993)
+++ wp-admin/network/users.php	(working copy)
@@ -245,9 +245,6 @@
 	'<p>' . __('<a href="http://wordpress.org/support/forum/multisite/" target="_blank">Support Forums</a>') . '</p>'
 );
 
-if ( ! wp_is_large_network( 'users' ) )
-	wp_enqueue_script( 'user-search' );
-
 require_once( '../admin-header.php' );
 
 if ( isset( $_REQUEST['updated'] ) && $_REQUEST['updated'] == 'true' && ! empty( $_REQUEST['action'] ) ) {
Index: wp-admin/network/site-users.php
===================================================================
--- wp-admin/network/site-users.php	(revision 20992)
+++ wp-admin/network/site-users.php	(working copy)
@@ -172,7 +172,7 @@
 $submenu_file = 'sites.php';
 
 if ( ! wp_is_large_network( 'users' ) && apply_filters( 'show_network_site_users_add_existing_form', true ) )
-	wp_enqueue_script( 'user-search' );
+	wp_enqueue_script( 'user-suggest' );
 
 require('../admin-header.php'); ?>
 
Index: wp-admin/network/sites.php
===================================================================
--- wp-admin/network/sites.php	(revision 20992)
+++ wp-admin/network/sites.php	(working copy)
@@ -282,9 +282,6 @@
 
 $wp_list_table->prepare_items();
 
-if ( ! wp_is_large_network( 'sites' ) )
-	wp_enqueue_script( 'site-search' );
-
 require_once( '../admin-header.php' );
 ?>
 
