diff --git a/pulsar/scripts/config.py b/pulsar/scripts/config.py
index 53f45df827d3b0d19761943906dd2c4a1d3e877a..dabac3394a548f4baba60db81ed561964b2eebe5 100644
--- a/pulsar/scripts/config.py
+++ b/pulsar/scripts/config.py
@@ -337,7 +337,7 @@ def _handle_install(args, dependencies):
         if pip is None:
             raise ImportError("Bootstrapping Pulsar dependencies requires pip library.")
 
-        pip.main("install", *dependencies)
+        pip.main(["install"] + dependencies)
 
 
 # def _install_pulsar_in_virtualenv(venv):