Index: wp-admin/js/post.js
===================================================================
--- wp-admin/js/post.js	(revision 23486)
+++ wp-admin/js/post.js	(working copy)
@@ -616,7 +616,7 @@
 			}
 
 			slug_value = ( c > full.length / 4 ) ? '' : full;
-			e.html('<input type="text" id="new-post-slug" value="'+slug_value+'" />').children('input').keypress(function(e){
+			e.html('<input type="text" id="new-post-slug" value="'+slug_value+'" />').children('input').keypress(function(e) {
 				var key = e.keyCode || 0;
 				// on enter, just save the new slug, don't save the post
 				if ( 13 == key ) {
@@ -627,6 +627,7 @@
 					b.children('.cancel').click();
 					return false;
 				}
+			}).keyup(function(e) {
 				real_slug.val(this.value);
 			}).focus();
 		}
