Index: imagefield.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/imagefield/imagefield.module,v
retrieving revision 1.84
diff -u -r1.84 imagefield.module
--- imagefield.module	20 Mar 2009 03:56:26 -0000	1.84
+++ imagefield.module	20 Mar 2009 04:01:18 -0000
@@ -246,12 +246,14 @@
     $new_field = $form_state['fields_added']['_add_new_field'];
     $node_type = $form['#type_name'];
     $field = content_fields($new_field, $node_type);
-    foreach ($field['display_settings'] as $display_type => $display_settings) {
-      if ($field['display_settings'][$display_type]['format'] == 'default') {
-        $field['display_settings'][$display_type]['format'] = 'image_plain';
+    if ($field['widget']['module'] == 'imagefield') {
+      foreach ($field['display_settings'] as $display_type => $display_settings) {
+        if ($field['display_settings'][$display_type]['format'] == 'default') {
+          $field['display_settings'][$display_type]['format'] = 'image_plain';
+        }
       }
+      content_field_instance_update($field);
     }
-    content_field_instance_update($field);
   }
 }
 
