Index: includes/common.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/common.inc,v retrieving revision 1.935 diff -u -p -r1.935 common.inc --- includes/common.inc 15 Jul 2009 17:40:17 -0000 1.935 +++ includes/common.inc 15 Jul 2009 18:22:01 -0000 @@ -2131,14 +2131,14 @@ function url($path = NULL, array $option * @return * An HTML string ready for insertion in a tag. */ -function drupal_attributes($attributes = array()) { - foreach ($attributes as $attribute => $data) { +function drupal_attributes(array $attributes = array()) { + foreach ($attributes as $attribute => &$data) { if (is_array($data)) { $data = implode(' ', $data); } - $items[] = $attribute . '="' . check_plain($data) . '"'; + $data = $attribute . '="' . check_plain($data) . '"'; } - return isset($items) ? ' ' . implode(' ', $items) : ''; + return implode(' ', $attributes); } /**