Index: imagefield_widget.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/imagefield/imagefield_widget.inc,v
retrieving revision 1.45
diff -u -r1.45 imagefield_widget.inc
--- imagefield_widget.inc	10 Dec 2010 16:46:38 -0000	1.45
+++ imagefield_widget.inc	10 Dec 2010 18:36:06 -0000
@@ -137,8 +137,9 @@
  * to the $form_state variable.
  */
 function _imagefield_widget_settings_default_validate($element, &$form_state) {
-  // Skip this validation if there isn't a default file uploaded at all.
-  if (!is_uploaded_file($_FILES['files']['tmp_name']['default_image_upload'])) {
+  // Skip this validation if there isn't a default file uploaded at all or if
+  // validation has already failed because of another error.
+  if (!is_uploaded_file($_FILES['files']['tmp_name']['default_image_upload']) || form_set_error()) {
     return;
   }
 
