Index: wp-login.php
===================================================================
--- wp-login.php	(revision 40964)
+++ wp-login.php	(working copy)
@@ -54,9 +54,10 @@
 
 	if ( $shake_error_codes && $wp_error->get_error_code() && in_array( $wp_error->get_error_code(), $shake_error_codes ) )
 		add_action( 'login_head', 'wp_shake_js', 12 );
+	
+	/** This filter is documented in wp-includes/general-template.php */
+	$separator = '&nbsp;' . apply_filters( 'document_title_separator', '&ndash;' ) . '&nbsp;';
 
-	$separator = is_rtl() ? ' &rsaquo; ' : ' &lsaquo; ';
-
 	?><!DOCTYPE html>
 	<!--[if IE 8]>
 		<html xmlns="http://www.w3.org/1999/xhtml" class="ie8" <?php language_attributes(); ?>>
