diff --git a/modules/field/field.attach.inc b/modules/field/field.attach.inc
index e2726a7760d4b627b155c7510527b40a45550905..5b5d31ed46c77ce796fe687df4fc33114e2da429 100644
--- a/modules/field/field.attach.inc
+++ b/modules/field/field.attach.inc
@@ -452,7 +452,7 @@ function _field_invoke_multiple_default($op, $obj_type, $objects, &$a = NULL, &$
  *
  *         // Only for 'single' widgets:
  *         '#theme' => 'field_multiple_value_form',
- *         '#multiple' => the field cardinality,
+ *         '#cardinality' => the field cardinality,
  *         // One sub-array per copy of the widget, keyed by delta.
  *         0 => array(
  *           '#title' => the title to be displayed by the widget,
diff --git a/modules/field/field.form.inc b/modules/field/field.form.inc
index 8c2310415d1f64f1b3c6310eabc73af23f821976..dea3f588cf223a485b8bb7c2e596cb8c782a61d6 100644
--- a/modules/field/field.form.inc
+++ b/modules/field/field.form.inc
@@ -145,7 +145,7 @@ function field_multiple_value_form($field, $instance, $langcode, $items, &$form,
 
   $form_element = array(
     '#theme' => 'field_multiple_value_form',
-    '#multiple' => $field['cardinality'],
+    '#cardinality' => $field['cardinality'],
     '#title' => $title,
     '#required' => $instance['required'],
     '#description' => $description,
@@ -224,7 +224,7 @@ function field_multiple_value_form($field, $instance, $langcode, $items, &$form,
 function theme_field_multiple_value_form($element) {
   $output = '';
 
-  if ($element['#multiple'] > 1 || $element['#multiple'] == FIELD_CARDINALITY_UNLIMITED) {
+  if ($element['#cardinality'] > 1 || $element['#cardinality'] == FIELD_CARDINALITY_UNLIMITED) {
     $table_id = $element['#field_name'] . '_values';
     $order_class = $element['#field_name'] . '-delta-order';
     $required = !empty($element['#required']) ? '<span class="form-required" title="' . t('This field is required. ') . '">*</span>' : '';