Index: contrib/image_attach/image_attach.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/image/contrib/image_attach/image_attach.module,v
retrieving revision 1.76.2.11
diff -u -p -r1.76.2.11 image_attach.module
--- contrib/image_attach/image_attach.module	16 Sep 2010 14:08:04 -0000	1.76.2.11
+++ contrib/image_attach/image_attach.module	19 Sep 2010 09:52:51 -0000
@@ -335,7 +335,12 @@ function image_attach_validate(&$form, &
   if ($maximum_images = variable_get('image_attach_maximum_' . $form['#node']->type, 0)) {
     // Test for whether a file is being uploaded cribbed from file_save_upload().
     $uploading_new_image = isset($_FILES['files']) && $_FILES['files']['name']['image'] && is_uploaded_file($_FILES['files']['tmp_name']['image']);
-    $num_images = count(array_filter($form_state['values']['iids']));
+    if (is_array($form_state['values']['iids'])) {
+      $num_images = count(array_filter($form_state['values']['iids']));
+    }
+    else {
+      $num_images = 0;
+    }
 
     $node_type_label = node_get_types('name', $form['#node']->type);
     if ($num_images >= $maximum_images && $uploading_new_image) {
