Index: includes/content.admin.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/cck/includes/Attic/content.admin.inc,v
retrieving revision 1.181.2.76
diff -u -r1.181.2.76 content.admin.inc
--- includes/content.admin.inc	2 Nov 2009 21:21:24 -0000	1.181.2.76
+++ includes/content.admin.inc	25 Apr 2010 14:08:43 -0000
@@ -1280,7 +1280,8 @@
     elseif (!empty($form_values['default_value_widget'])) {
       // Fields that handle their own multiple values may use an expected
       // value as the top-level key, so just pop off the top element.
-      $key = array_shift(array_keys($form_values['default_value_widget']));
+      $key = array_keys($form_values['default_value_widget']);
+      $key = array_shift($key);
       $default_value = $form_values['default_value_widget'][$key];
       $is_code = FALSE;
       form_set_value(array('#parents' => array('default_value_php')), '', $form_state);
