Index: filefield_widget.inc =================================================================== --- filefield_widget.inc (revision 799) +++ filefield_widget.inc (working copy) @@ -506,8 +506,8 @@ * properly supported on file fields by Drupal core, so we do this manually. */ function filefield_node_form_validate($form, &$form_state) { - $type = content_types($form['type']['#value']); - foreach ($type['fields'] as $field_name => $field) { + $fields_info = $form['#field_info']; + foreach ($fields_info as $field_name => $field) { if (!(in_array($field['module'], array('imagefield', 'filefield')))) continue; $empty = $field['module'] .'_content_is_empty'; $valid = FALSE;