diff --git a/ckanext/odsh/validation.py b/ckanext/odsh/validation.py
index f134457bb228dfdaa54779860254fde742755053..0ad3d7fe1b2a45cb07c48a75755cd057181f33e9 100644
--- a/ckanext/odsh/validation.py
+++ b/ckanext/odsh/validation.py
@@ -320,7 +320,7 @@ def tag_length_validator(value, context):
         raise toolkit.Invalid(
             _('Tag "%s" length is less than minimum %s') % (value, max_tag_length)
         )
-    if len(value) > min_tag_length:
+    if len(value) > max_tag_length:
         raise toolkit.Invalid(
             _('Tag "%s" length is more than maximum %i') % (value, max_tag_length)
         )