diff --git a/core/modules/rdf/rdf.module b/core/modules/rdf/rdf.module index 1dfde6a..c3fce4f 100644 --- a/core/modules/rdf/rdf.module +++ b/core/modules/rdf/rdf.module @@ -498,15 +498,14 @@ function rdf_preprocess_comment(&$variables) { } // Adds RDF metadata markup above comment body. if (!empty($variables['rdf_metadata_attributes'])) { - $prefix = ''; - if (!empty($variables['content']['comment_body']['#prefix'])) { - $prefix = SafeMarkup::checkAdminXss($variables['content']['comment_body']['#prefix']); - } $rdf_metadata = array( '#theme' => 'rdf_metadata', '#metadata' => $variables['rdf_metadata_attributes'], ); - $variables['content']['comment_body']['#prefix'] = SafeMarkup::set(drupal_render($rdf_metadata) . $prefix); + if (!empty($variables['content']['comment_body']['#prefix'])) { + $rdf_metadata['#suffix'] = $variables['content']['comment_body']['#prefix']; + } + $variables['content']['comment_body']['#prefix'] = drupal_render($rdf_metadata); } }