diff --git a/app/helpers/browse_helper.rb b/app/helpers/browse_helper.rb
index b90e27f85..b99ba9338 100644
--- a/app/helpers/browse_helper.rb
+++ b/app/helpers/browse_helper.rb
@@ -167,7 +167,7 @@ module BrowseHelper
:title => value
}]
# Key has to be one of the accepted wikidata-tags
- elsif key =~ /(architect|artist|brand|operator|subject):wikidata/ &&
+ elsif key =~ /(architect|artist|brand|name:etymology|network|operator|subject):wikidata/ &&
# Value has to be a semicolon-separated list of wikidata-IDs (whitespaces allowed before and after semicolons)
value =~ /^[Qq][1-9][0-9]*(\s*;\s*[Qq][1-9][0-9]*)*$/
# Splitting at every semicolon to get a separate hash for each wikidata-ID
diff --git a/test/helpers/browse_helper_test.rb b/test/helpers/browse_helper_test.rb
index e313858e5..bc362fc3f 100644
--- a/test/helpers/browse_helper_test.rb
+++ b/test/helpers/browse_helper_test.rb
@@ -131,6 +131,9 @@ class BrowseHelperTest < ActionView::TestCase
html = format_value("operator:wikidata", "Q12;Q98")
assert_dom_equal "Q12;Q98", html
+
+ html = format_value("name:etymology:wikidata", "Q123")
+ assert_dom_equal "Q123", html
end
def test_icon_tags