diff --git a/bin/compile b/bin/compile
index bcdcdc648b9c269d508004465bb37c5d1c629e21..5d164de45acb376f3a115bd781d18472b243f652 100755
--- a/bin/compile
+++ b/bin/compile
@@ -65,10 +65,10 @@ then
     echo "-----> Noticed pylibmc. Bootstrapping libmemcached."
     cd .heroku
 
-    if [ -d "vendor" ]; then
+    if [ -d "vendor/lib/sasl2" ]; then
       export LIBMEMCACHED=$(pwd)/vendor
     else
-      curl -s -L -O http://cl.ly/0a191R3K160t1w1P0N25/vendor-libmemcached.tar.gz
+      curl -s -L -O $VENDORED_MEMCACHED
       tar -zxvf vendor-libmemcached.tar.gz > /dev/null
       rm vendor-libmemcached.tar.gz
       export LIBMEMCACHED=$(pwd)/vendor