diff --git a/setup.py b/setup.py
index 47636778f3ff83441b52fdbb33d16726517183bd..af86c771350c3e542c253da2b079768ae1638569 100644
--- a/setup.py
+++ b/setup.py
@@ -31,6 +31,6 @@ setup(
     url='https://gitlab.uliege.be/am-dept/omflut',
     license='Apache 2.0',
     packages=find_packages(include=['omflut*']),
-    install_requires=['numpy>=1.22', 'scipy>=1.8', 'openmdao>=3.19'],
+    install_requires=['numpy>=1.22', 'scipy>=1.8', 'openmdao>=3.19,<3.35'],
     classifiers=['Operating System :: OS Independent', 'Programming Language :: Python'],
 )