Index: modules/field/field.module =================================================================== RCS file: /cvs/drupal/drupal/modules/field/field.module,v retrieving revision 1.84 diff -u -p -r1.84 field.module --- modules/field/field.module 5 Sep 2010 02:21:38 -0000 1.84 +++ modules/field/field.module 8 Oct 2010 13:44:55 -0000 @@ -953,12 +953,22 @@ function theme_field($variables) { } // Render the items. - $output .= '
'; + $multiple_items = count($variables['items']) > 1; + if($multiple_items){ + $output .= '
'; + } foreach ($variables['items'] as $delta => $item) { - $classes = 'field-item ' . ($delta % 2 ? 'odd' : 'even'); - $output .= '
' . drupal_render($item) . '
'; + if($multiple_items){ + $classes = 'field-item ' . ($delta % 2 ? 'odd' : 'even'); + $output .= '
' . drupal_render($item) . '
'; + } + else { + $output .= drupal_render($item); + } + } + if($multiple_items){ + $output .= '
'; } - $output .= '
'; // Render the top-level DIV. $output = '
' . $output . '
';