diff --git a/setup.py b/setup.py
index dd238b04cf2d0a5618e2a3a7a4442e48587e8152..2a79e81cf306469c407031868b99f15cd93c7b01 100644
--- a/setup.py
+++ b/setup.py
@@ -11,7 +11,7 @@ README = os.path.join(SETUP_DIR, 'README.md')
 readme = open(README).read()
 
 REQUIRES = [
-    "connexion @ git+https://github.com/hmenager/connexion.git@master#egg=connexion[swagger-ui]",
+    "connexion[swagger-ui] @ git+https://github.com/hmenager/connexion.git@master#egg=connexion[swagger-ui]",
     "aiohttp",
     "python_dateutil",
     "setuptools",