diff --git a/recipes/net/curl/recipe.toml b/recipes/net/curl/recipe.toml
index bd28bb6eb7ba88a73f47b3df20d15042982f44b7..b95690303f35ae63ec17a01e5219ab9f5e5389ac 100644
--- a/recipes/net/curl/recipe.toml
+++ b/recipes/net/curl/recipe.toml
@@ -1,10 +1,12 @@
 [source]
 git = "https://gitlab.redox-os.org/redox-os/curl.git"
-branch = "redox"
+branch = "redox-8.6"
+upstream = "https://github.com/curl/curl.git"
 
 [build]
 template = "custom"
 dependencies = [
+    "libpsl",
     "nghttp2",
     "openssl1",
     "zlib"