diff --git a/views/views_rss_views_fields.theme.inc b/views/views_rss_views_fields.theme.inc
index 7ae8032..7301859 100644
--- a/views/views_rss_views_fields.theme.inc
+++ b/views/views_rss_views_fields.theme.inc
@@ -108,8 +108,17 @@ function theme_views_rss_fields_element($variables) {
}
return '';
}
- }
- else {
+ } else if ($key == 'category') {
+ $row = '';
+ if (strpos($value['#markup'], ',')) {
+ $categories = explode(',', $value['#markup']);
+ foreach ($categories as $category) {
+ $category = trim($category);
+ $row .= "".check_plain(htmlspecialchars_decode($category))."";
+ }
+ return $row;
+ }
+ } else {
return "<$key>" . check_plain(htmlspecialchars_decode($value['#markup'])) . "$key>";
}
}