--- content.module 2006-11-19 01:36:50.000000000 +0100 +++ content.new.module 2006-12-22 16:15:20.000000000 +0100 @@ -906,18 +906,28 @@ */ function theme_field(&$node, &$field, &$items, $teaser, $page) { $output = ''; + $show = false; - $output .= '
'; - - $output .= '

'. $field['widget']['label'] .'

'; - - $output .= '
'; foreach ($items as $item) { - $output .= '
'. $item['view'] .'
'; + if (preg_match('/[^[:space:]]/', $item['view']) > 0) { + $show = true; + break; + } } - $output .= '
'; - $output .= '
'; + if ($show) { + $output .= '
'; + + $output .= '

'. $field['widget']['label'] .'

'; + + $output .= '
'; + foreach ($items as $item) { + $output .= '
'. $item['view'] .'
'; + } + $output .= '
'; + + $output .= '
'; + } return $output; -} \ No newline at end of file +}