--- content.module	2010-08-03 10:56:07.000000000 -0400
+++ content.module	2010-08-03 10:53:43.000000000 -0400
@@ -1826,11 +1826,13 @@
         $function('sanitize', $node, $field, $items, FALSE, FALSE);
       }

-      foreach ($items as $delta => $item) {
-        $element[$delta] = array(
-          '#item' => $item,
-          '#weight' => $delta,
-        );
+      if ($items) {
+        foreach ($items as $delta => $item) {
+          $element[$delta] = array(
+            '#item' => $item,
+            '#weight' => $delta,
+          );
+        }
       }
     }