diff --git a/recipes/cargo/recipe.sh b/recipes/cargo/recipe.sh
index a5cbda87c24b654960753a4a02cf5e737bef0d47..2713ebec6842dc0381545b50749a6633dc806ddd 100644
--- a/recipes/cargo/recipe.sh
+++ b/recipes/cargo/recipe.sh
@@ -1,7 +1,7 @@
 GIT=https://gitlab.redox-os.org/redox-os/cargo.git
 GIT_UPSTREAM=https://github.com/rust-lang/cargo.git
 BRANCH=redox
-BUILD_DEPENDS=(openssl zlib)
+BUILD_DEPENDS=(curl openssl zlib)
 
 function recipe_build {
     sysroot="$(realpath ../sysroot)"