--- content_copy.module 2009-11-17 20:33:03.000000000 +1300
+++ content_copy.module.new     2009-11-17 20:32:44.000000000 +1300
@@ -465,8 +465,10 @@ function content_copy_import_form_submit
     $field['type_name'] = $type_name;

     if (!empty($field['field_name']) && isset($content_info['content types'][$type_name]['fields'][$field_name])) {
-      drupal_set_message(t('The imported field %field_label (%field_name) was not added to %type because that field already exists in %type.', array(
+      drupal_set_message(t('The imported field %field_label (%field_name) already exists in %type and was updated.', array(
         '%field_label' => $field['label'], '%field_name' => $field_name, '%type' => $type_label)));
+      $field = content_field_instance_update($field, FALSE);
+      $rebuild = TRUE;
     }
     else {
       $field = content_field_instance_create($field, FALSE); 
