Index: wp-includes/js/swfupload/handlers.dev.js
===================================================================
--- wp-includes/js/swfupload/handlers.dev.js	(revision 17403)
+++ wp-includes/js/swfupload/handlers.dev.js	(working copy)
@@ -45,10 +45,7 @@
 
 function prepareMediaItem(fileObj, serverData) {
 	var f = ( typeof shortform == 'undefined' ) ? 1 : 2, item = jQuery('#media-item-' + fileObj.id);
-	// Move the progress bar to 100%
-	jQuery('.bar', item).remove();
-	jQuery('.progress', item).hide();
-
+	
 	try {
 		if ( typeof topWin.tb_remove != 'undefined' )
 			topWin.jQuery('#TB_overlay').click(topWin.tb_remove);
@@ -140,6 +137,10 @@
 		return false;
 	});
 
+	// Move the progress bar to 100%
+	jQuery('.progress', item).hide();
+	jQuery('.bar', item).remove();
+	
 	// Open this item if it says to start open (e.g. to display an error)
 	jQuery('#media-item-' + fileObj.id + '.startopen').removeClass('startopen').slideToggle(500).siblings('.toggle').toggle();
 }
@@ -194,12 +195,11 @@
 }
 
 function updateMediaForm() {
-	var one = jQuery('form.type-form #media-items').children(), items = jQuery('#media-items').children();
+	var items = jQuery('#media-items').children();
 
 	// Just one file, no need for collapsible part
-	if ( one.length == 1 ) {
-		jQuery('.slidetoggle', one).slideDown(500).siblings().addClass('hidden').filter('.toggle').toggle();
-	}
+	if ( items.length == 1 )
+		jQuery('.slidetoggle', items).slideDown(500).siblings().addClass('hidden').filter('.toggle').toggle();
 
 	// Only show Save buttons when there is at least one file.
 	if ( items.not('.media-blank').length > 0 )
