Index: wp-admin/includes/image.php
===================================================================
--- wp-admin/includes/image.php	(revision 22549)
+++ wp-admin/includes/image.php	(working copy)
@@ -30,11 +30,13 @@
 		if ( ! file_exists( $src_file ) ) {
 			// If the file doesn't exist, attempt a url fopen on the src link.
 			// This can occur with certain file replication plugins.
-			$src_file = _load_image_to_edit_path( $src, 'full' );
+			$src = _load_image_to_edit_path( $src, 'full' );
+		} else {
+			$src = $src_file;
 		}
 	}
 
-	$editor = WP_Image_Editor::get_instance( $src_file );
+	$editor = WP_Image_Editor::get_instance( $src );
 	if ( is_wp_error( $editor ) )
 		return $editor;
 
