diff --git a/ckanext/odsh/validation.py b/ckanext/odsh/validation.py
index 1ecaee16ddf11300c5d86c75de270a8ef6fb36de..a7ca167e3582412da90884ab67d15268b59047c7 100644
--- a/ckanext/odsh/validation.py
+++ b/ckanext/odsh/validation.py
@@ -265,7 +265,7 @@ def next_extra_index(data):
 
 
 def tag_name_validator(value, context):
-    tagname_match = re.compile('[\w \-.\:\(\)\´\`]*$', re.UNICODE)
+    tagname_match = re.compile(r'[\w \-.\:\(\)\´\`\§]*$', re.UNICODE)
     if not tagname_match.match(value):
         raise toolkit.Invalid(_('Tag "%s" must be alphanumeric '
                                 'characters or symbols: -_.:()') % (value))