diff --git a/setup.py b/setup.py
index 7ea67c7..d41ae5d 100644
--- a/setup.py
+++ b/setup.py
@@ -14,7 +14,7 @@ setup(
         'SQLAlchemy>=0.9.7',
         'whoosh>=2.5,<2.7',
         'markdown',
-        'construct',
+        'construct<=2.5.3',
         'six>=1.9.0',
     ],
     entry_points = {