? not-set-arg-308832-1.patch
Index: filefield.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/filefield/filefield.module,v
retrieving revision 1.149
diff -u -p -r1.149 filefield.module
--- filefield.module	9 Sep 2008 18:56:46 -0000	1.149
+++ filefield.module	15 Sep 2008 19:06:42 -0000
@@ -283,10 +283,10 @@ function filefield_widget(&$form, &$form
   // CCK doesn't give a validate callback at the field level...
   // and FAPI's #require is naieve to complex structures...
   // we validate at the field level ourselves.
-  if (!in_array('filefield_node_form_validate', $form['#validate'])) {
+  if (empty($form['#validate']) || !in_array('filefield_node_form_validate', $form['#validate'])) {
     $form['#validate'][] = 'filefield_node_form_validate';
   }
-  if (!in_array('filefield_node_form_submit', $form['#submit'])) {
+  if (empty($form['#submit']) || !in_array('filefield_node_form_submit', $form['#submit'])) {
     $form['#submit'][] = 'filefield_node_form_submit';
   }
 
