Index: filefield.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/filefield/filefield.module,v
retrieving revision 1.173
diff -u -r1.173 filefield.module
--- filefield.module	12 Mar 2009 03:17:59 -0000	1.173
+++ filefield.module	16 Mar 2009 16:57:47 -0000
@@ -200,8 +200,12 @@
  * form.
  */
 function filefield_form_alter(&$form, $form_state, $form_id) {
-  if ($form_id == 'content_field_edit_form') {
-    $form['#attributes'] = array('enctype' => 'multipart/form-data');
+  if ($form_id == 'content_field_edit_form' && isset($form['#field']) && $form['#field']['module'] == 'filefield') {
+    $form['#attributes']['enctype'] = 'multipart/form-data';
+  }
+
+  if (preg_match('/_node_form$/', $form_id)) {
+    $form['#attributes']['enctype'] = 'multipart/form-data';
   }
 }
 
