Index: media.php
===================================================================
--- media.php	(revision 21181)
+++ media.php	(working copy)
@@ -778,12 +778,22 @@
 	elseif ( $url_type == 'post' )
 		$url = $link;
 
-	return "
-	<input type='text' class='text urlfield' name='attachments[$post->ID][url]' value='" . esc_attr($url) . "' /><br />
-	<button type='button' class='button urlnone' data-link-url=''>" . __('None') . "</button>
-	<button type='button' class='button urlfile' data-link-url='" . esc_attr($file) . "'>" . __('File URL') . "</button>
-	<button type='button' class='button urlpost' data-link-url='" . esc_attr($link) . "'>" . __('Attachment Post URL') . "</button>
-";
+	if ( substr($post->post_mime_type, 0, 5) == 'image' ) {
+		$largeImageArray = wp_get_attachment_image_src($post->ID,'large');
+		$fileLarge = $largeImageArray[0];
+		$url = $fileLarge;
+		return "<input type='text' class='text urlfield' name='attachments[$post->ID][url]' value='" . esc_attr($url) . "' /><br />
+				<button type='button' class='button urlnone' data-link-url=''>" . __('None') . "</button>
+				<button type='button' class='button urlfile' data-link-url='" . esc_attr($fileLarge) . "'>" . __('Large Image') . "</button>
+				<button type='button' class='button urlfile' data-link-url='" . esc_attr($file) . "'>" . __('Full Size Image') . "</button>
+				<button type='button' class='button urlpost' data-link-url='" . esc_attr($link) . "'>" . __('Attachment Post URL') . "</button>
+	";
+	}
+	else return "<input type='text' class='text urlfield' name='attachments[$post->ID][url]' value='" . esc_attr($url) . "' /><br />
+				<button type='button' class='button urlnone' data-link-url=''>" . __('None') . "</button>
+				<button type='button' class='button urlfile' data-link-url='" . esc_attr($file) . "'>" . __('File URL') . "</button>
+				<button type='button' class='button urlpost' data-link-url='" . esc_attr($link) . "'>" . __('Attachment Post URL') . "</button>
+	";
 }
 
 function wp_caption_input_textarea($edit_post) {
