Index: wp-includes/js/media-views.js
===================================================================
--- wp-includes/js/media-views.js	(revision 23020)
+++ wp-includes/js/media-views.js	(working copy)
@@ -3759,10 +3759,10 @@
 				$value = $setting.find('[value="' + value + '"]');
 
 				if ( $value.length ) {
-					$value.attr( 'selected', true );
+					$value.select();
 				} else {
 					// If we can't find the desired value, record what *is* selected.
-					this.model.set( $setting.data('setting'), $setting.find('[selected]').val() );
+					this.model.set( $setting.data('setting'), $setting.find(':selected').val() );
 				}
 
 
