Index: wp-admin/includes/user.php
===================================================================
--- wp-admin/includes/user.php	(revision 11300)
+++ wp-admin/includes/user.php	(working copy)
@@ -183,7 +183,7 @@
 		$user_id = wp_update_user( get_object_vars( $user ));
 	} else {
 		$user_id = wp_insert_user( get_object_vars( $user ));
-		wp_new_user_notification( $user_id );
+		wp_new_user_notification( $user_id, isset($_POST['send_password']) ? $pass1 : '' );
 	}
 	return $user_id;
 }
@@ -830,4 +830,4 @@
 	echo '</p></div>';
 }
 
-?>
+?>
\ No newline at end of file
Index: wp-admin/user-new.php
===================================================================
--- wp-admin/user-new.php	(revision 11300)
+++ wp-admin/user-new.php	(working copy)
@@ -87,6 +87,7 @@
 	if ( ! isset($$var) )
 		$$var = isset($_POST[$post_field]) ? stripslashes($_POST[$post_field]) : '';
 }
+$new_user_send_password = !$_POST || isset($_POST['send_password']);
 ?>
 <table class="form-table">
 	<tr class="form-field form-required">
@@ -117,6 +118,10 @@
 		<br />
 		<input name="pass2" type="password" id="pass2" autocomplete="off"/></td>
 	</tr>
+	<tr>
+		<th scope="row"><label for="send_password"><?php _e('Send Password?') ?></label></th>
+		<td><label for="send_password"><input type="checkbox" name="send_password" id="send_password" <?php checked($new_user_send_password, true); ?> /> <?php _e('Send this password to the new user by email.'); ?></label></td>
+	</tr>
 <?php endif; ?>
 
 	<tr class="form-field">
