diff --git a/sites/all/modules/image/image.module b/sites/all/modules/image/image.module
index b53fb62..8bebded 100644
--- a/sites/all/modules/image/image.module
+++ b/sites/all/modules/image/image.module
@@ -995,7 +995,7 @@ function _image_is_required_size($size) {
  */
 function _image_insert(&$node, $size, $image_path) {
   $original_path = $node->images[IMAGE_ORIGINAL];
-  if (file_move($image_path, _image_filename($original_path, $size))) {
+  if (file_copy($image_path, _image_filename($original_path, $size))) {
     // Update the node to reflect the actual filename, it may have been changed
     // if a file of the same name already existed.
     $node->images[$size] = $image_path;
