diff --git a/app/views/versions/index.haml b/app/views/versions/index.haml
index f5f301a1252826c065235247e245218c63e79f97..0aa82ea3041f9bde68f2fb7794871603f773eb9d 100644
--- a/app/views/versions/index.haml
+++ b/app/views/versions/index.haml
@@ -24,7 +24,7 @@
           version.changeset.each do |key, val|
             changes += version.item_type.constantize.human_attribute_name(key)
             changes += ': '
-            if key == 'description'
+            if key == 'description' && val[0].present? && val[1].present?
               changes += Differ.diff(val[1], val[0]).to_s
             else
               changes += "#{val[0]} -> #{val[1]}"
diff --git a/app/views/versions/index.rss.builder b/app/views/versions/index.rss.builder
index c67441ae4e18cef116ba6bee11f6e7ca2bc1d182..1d7a964e6ed67b82bfa0184b041a31147114dd2d 100644
--- a/app/views/versions/index.rss.builder
+++ b/app/views/versions/index.rss.builder
@@ -60,7 +60,7 @@ xml.rdf :RDF,
           version.changeset.each do |key, val|
             changes += version.item_type.constantize.human_attribute_name(key)
             changes += ': '
-            if key == 'description'
+            if key == 'description' && val[0].present? && val[1].present?
               changes += Differ.diff(val[1], val[0]).to_s
             else
               changes += "#{val[0]} -> #{val[1]}"