diff --git a/setup.py b/setup.py
index 3a21dcd2236c5a7981d0c272a7031e4788e2c7f0..faa108e52fe5d5706577c1b0bdec485547961676 100644
--- a/setup.py
+++ b/setup.py
@@ -33,7 +33,7 @@ setup(name="loopy",
         ],
 
       install_requires=[
-          "pyopencl>=2011.1", "pymbolic", "cgen"
+          "pyopencl>=2011.1", "pymbolic", "cgen", "islpy>=2011.3"
           ],
 
       author="Andreas Kloeckner",