Index: wp-admin/js/customize-controls.js
===================================================================
--- wp-admin/js/customize-controls.js	(revision 22260)
+++ wp-admin/js/customize-controls.js	(working copy)
@@ -134,15 +134,15 @@
 				container: this.container,
 				browser:   this.container.find('.upload'),
 				dropzone:  this.container.find('.upload-dropzone'),
-				success:   this.success
+				success:   this.success,
+				params:    {}
 			}, this.uploader || {} );
 
-			if ( this.uploader.supported ) {
-				if ( control.params.context )
-					control.uploader.param( 'post_data[context]', this.params.context );
+			if ( control.params.context )
+				control.uploader.params['post_data[context]'] = this.params.context;
 
-				control.uploader.param( 'post_data[theme]', api.settings.theme.stylesheet );
-			}
+			if ( api.settings.theme.stylesheet )
+				control.uploader.params['post_data[theme]'] = api.settings.theme.stylesheet;
 
 			this.uploader = new wp.Uploader( this.uploader );
 
