Index: src/wp-includes/js/wplink.js
===================================================================
--- src/wp-includes/js/wplink.js	(revision 31602)
+++ src/wp-includes/js/wplink.js	(working copy)
@@ -73,16 +73,20 @@
 				}, 500 );
 			});
 
-			inputs.url.on( 'paste blur', function() {
-				setTimeout( function() {
-					var url = $.trim( inputs.url.val() );
-
-					if ( url && correctedURL !== url && ! /^(?:[a-z]+:|#|\?|\.|\/)/.test( url ) ) {
-						inputs.url.val( 'http://' + url );
-						correctedURL = url;
-					}
-				}, 0 );
+			function correctURL() {
+				var url = $.trim( inputs.url.val() );
+
+				if ( url && correctedURL !== url && ! /^(?:[a-z]+:|#|\?|\.|\/)/.test( url ) ) {
+					inputs.url.val( 'http://' + url );
+					correctedURL = url;
+				}
+			}
+
+			inputs.url.on( 'paste', function() {
+				setTimeout( correctURL, 0 );
 			} );
+
+			inputs.url.on( 'blur', correctURL );
 		},
 
 		open: function( editorId ) {
@@ -157,6 +161,12 @@
 			if ( ! rivers.recent.ul.children().length ) {
 				rivers.recent.ajax();
 			}
+
+			correctedURL = inputs.url.val();
+
+			if ( correctedURL.indexOf( 'http://' ) !== -1 ) {
+				correctedURL = correctedURL.substring( ( 'http://' ).length );
+			}
 		},
 
 		mceRefresh: function() {
