diff --git a/bin/compile b/bin/compile
index e60405b23e802d8f5716e2ada0af3dcb60261ce0..55d2b5ac320683bdd5c7847ec332775fc59a1caa 100755
--- a/bin/compile
+++ b/bin/compile
@@ -35,7 +35,7 @@ DEFAULT_PYTHON_VERSION="python-2.7.11"
 DEFAULT_PYTHON_STACK="cedar-14"
 PYTHON_EXE="/app/.heroku/python/bin/python"
 PIP_VERSION="8.1.1"
-SETUPTOOLS_VERSION="20.3"
+SETUPTOOLS_VERSION="20.4"
 
 # Common Problem Warnings
 export WARNINGS_LOG=$(mktemp)
diff --git a/vendor/setuptools-20.3.tar.gz b/vendor/setuptools-20.3.tar.gz
deleted file mode 100644
index 22f10fbc4cfb12a48358c3ec08265d9ed40e61e2..0000000000000000000000000000000000000000
Binary files a/vendor/setuptools-20.3.tar.gz and /dev/null differ
diff --git a/vendor/setuptools-20.4.tar.gz b/vendor/setuptools-20.4.tar.gz
new file mode 100644
index 0000000000000000000000000000000000000000..e743ab2afb9cf06184474b1eaf68b53966a910a8
Binary files /dev/null and b/vendor/setuptools-20.4.tar.gz differ