diff --git a/bin/compile b/bin/compile
index 372ad3dc7a0a0efd8d57560a41b38f02dd425ea4..0b62cc4ded42450e17d0c2de7801df7bd1980b7b 100755
--- a/bin/compile
+++ b/bin/compile
@@ -149,7 +149,7 @@ bpwatch start restore_cache
   for dir in $CACHED_DIRS; do
     cp -R $CACHE_DIR/$dir . &> /dev/null || true
   done
-  ls -1 $CACHED_DIRS | grep -E -v $WHITELISTED_CACHE_ENTRIES | xargs rm -f
+  ls -1 | grep -E -v "$WHITELISTED_CACHE_ENTRIES" | xargs rm -f
 bpwatch stop restore_cache
 
 set +e