--- contrib/emthumb/emthumb.module	2009-09-25 13:07:21.000000000 -0400
+++ contrib/emthumb/emthumbNew.module	2009-10-17 10:22:07.000000000 -0400
@@ -13,8 +13,8 @@
 function emthumb_emfield_field_extra($op, &$node, $field, &$items, $teaser, $page, $module) {
   switch ($op) {
     case 'presave':
-    case 'update':
-    case 'insert':
+    // case 'update':
+    // case 'insert':
     case 'validate':
       if ($field['multiple']) {
         foreach ($items as $delta => $item) {
@@ -455,7 +455,7 @@ function _emthumb_file_insert($node, &$f
   $fieldname = $field['field_name'];
   $filepath = file_create_path($field['widget']['emimport_image_path']) .'/'. $file['filename'];
   $file = (object) $file;
-  $status = file_set_status($file, 1);
+  $status = file_set_status($file, FILE_STATUS_PERMANENT);
   if (!$status) {
     // Include file name in upload error.
     drupal_set_message(t('Thumbnail upload (%filename) was unsuccessful.', array('%filename' => $file['filename'])), 'error');
