diff --git a/modules/node/views_plugin_row_node_rss.inc b/modules/node/views_plugin_row_node_rss.inc
index 189ff1f..daf2522 100644
--- a/modules/node/views_plugin_row_node_rss.inc
+++ b/modules/node/views_plugin_row_node_rss.inc
@@ -135,8 +135,12 @@ class views_plugin_row_node_rss extends views_plugin_row {
 
     if (!empty($node->rss_namespaces)) {
       $this->view->style_plugin->namespaces = array_merge($this->view->style_plugin->namespaces, $node->rss_namespaces);
-    } else if (module_exists('rdf')) {
-      $this->view->style_plugin->namespaces = array_merge($this->view->style_plugin->namespaces, rdf_get_namespaces());
+    } elseif (function_exists('rdf_get_namespaces')) {
+      // Serialize RDF namespaces in XML namespace syntax in case they are used
+      // further in the RSS.
+      foreach (rdf_get_namespaces() as $prefix => $uri) {
+        $this->view->style_plugin->namespaces['xmlns:' . $prefix] = $uri;
+      }
     }
 
     // Hide the links if desired.
