diff --git a/setup.py b/setup.py
index <HASH>..<HASH> 100644
--- a/setup.py
+++ b/setup.py
@@ -18,7 +18,7 @@ install_requires = [
     "docutils>=0.14",
     "pymongo>=3.2.2",
     "PyYAML>=3.11",
-    "web.py>=0.40",
+    "web.py==0.40",
     "Jinja2 >= 2.10",
     "lti>=0.9.0",
     "oauth2>=1.9.0.post1",
Ensure web.py==<I> is always used for now