diff --git a/core/modules/views/views.theme.inc b/core/modules/views/views.theme.inc index 61fdc71..9aa4320 100644 --- a/core/modules/views/views.theme.inc +++ b/core/modules/views/views.theme.inc @@ -922,7 +922,7 @@ function template_preprocess_views_view_row_rss(&$variables) { $renderer = \Drupal::service('renderer'); // We render the item description it might contain entities, which attach // rss elements via hook_entity_view. - $variables['description'] = $renderer->render($item->description); + $variables['description'] = is_array($item->description) ? $renderer->render($item->description) : $item->description; $variables['item_elements'] = array(); foreach ($item->elements as $element) { if (isset($element['attributes']) && is_array($element['attributes'])) {