Index: wp-admin/async-upload.php
===================================================================
--- wp-admin/async-upload.php	(revision 39139)
+++ wp-admin/async-upload.php	(working copy)
@@ -91,7 +91,7 @@
 $id = media_handle_upload( 'async-upload', $post_id );
 if ( is_wp_error($id) ) {
 	echo '<div class="error-div error">
-	<a class="dismiss" href="#" onclick="jQuery(this).parents(\'div.media-item\').slideUp(200, function(){jQuery(this).remove();});">' . __('Dismiss') . '</a>
+	<button class="dismiss button-link" href="#" onclick="jQuery(this).parents(\'div.media-item\').slideUp(200, function(){jQuery(this).remove();});">' . __('Dismiss') . '</button>
 	<strong>' . sprintf(__('&#8220;%s&#8221; has failed to upload.'), esc_html($_FILES['async-upload']['name']) ) . '</strong><br />' .
 	esc_html($id->get_error_message()) . '</div>';
 	exit;
Index: wp-admin/css/media.css
===================================================================
--- wp-admin/css/media.css	(revision 39139)
+++ wp-admin/css/media.css	(working copy)
@@ -216,7 +216,7 @@
 	padding: 10px 0 10px 14px;
 }
 
-.media-item .error-div a.dismiss {
+.media-item .error-div button.dismiss {
 	display: block;
 	float: right;
 	margin: 0 10px 0 15px;
