diff --git a/bin/steps/pip-install b/bin/steps/pip-install
index 02da2c5b60866d3d0f9398158d3dd8a82ab1a702..036b3dcd43114144aa19a1daad2d00b26f47b313 100755
--- a/bin/steps/pip-install
+++ b/bin/steps/pip-install
@@ -5,14 +5,14 @@ puts-step "Installing dependencies with pip"
 [ "$FRESH_PYTHON" ] && bpwatch start pip_install_first
 
 set +e
-
 /app/.heroku/python/bin/pip install -r requirements.txt --exists-action=w --src=./.heroku/src --allow-all-external --disable-pip-version-check --no-cache-dir | cleanup | log-output | indent
+set -e
 
 if [[ "$?" ]]; then
     echo "an error occurred."
     exit
 fi
-set -e
+
 
 # Smart Requirements handling
 cp requirements.txt .heroku/python/requirements-declared.txt