diff --git a/ckanext/odsh/validation.py b/ckanext/odsh/validation.py
index f7f35b3a08d99bc70acfcd8be66b28fe041ba3bc..bc1f0f2fb0651f32412440b2ec30d11b0e2b3886 100644
--- a/ckanext/odsh/validation.py
+++ b/ckanext/odsh/validation.py
@@ -317,7 +317,7 @@ def validate_formats(data, errors):
 def tag_name_validator(value, context):
     """Allow tag name to contain any characters but no newlines
     """
-    tagname_match = re.compile(r'/^(?=.*[^\n])[^\n]*$', re.UNICODE)
+    tagname_match = re.compile(r'^(?=.*[^\n])[^\n]*$', re.UNICODE)
     if not tagname_match.match(value):
         raise toolkit.Invalid(_('Invalid tag: "%s". Tags cannot contain line breaks.') % (value))
     return value