Index: conditional_fields.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/conditional_fields/conditional_fields.module,v
retrieving revision 1.1.2.23
diff -u -p -r1.1.2.23 conditional_fields.module
--- conditional_fields.module	4 Dec 2008 18:04:09 -0000	1.1.2.23
+++ conditional_fields.module	7 Dec 2008 19:11:41 -0000
@@ -163,8 +163,12 @@ function conditional_fields_nodeapi(&$no
       
       // Create an array with the selected controlling field's values
       $current_values= array();
-      foreach($node->{$field['control_field_name']} as $value){
-         $current_values[] = $value['value'];
+      if ($node->{$field['control_field_name']}) {
+        foreach($node->{$field['control_field_name']} as $value){
+           $current_values[] = $value['value'];
+        }
+      } else {
+           $current_values[] = '';
       }
 
       if ($viewed) {
