--- 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');