diff --git a/app/ghcup-gen/GHCupDownloads.hs b/app/ghcup-gen/GHCupDownloads.hs
index c8c3db0951fc3e0072aa7a124bc493f8c1789c63..cc8c48be5e4b97c9fa701d0e5ae39c06ad772210 100644
--- a/app/ghcup-gen/GHCupDownloads.hs
+++ b/app/ghcup-gen/GHCupDownloads.hs
@@ -986,28 +986,28 @@ cabal_3200_64_darwin = DownloadInfo
 
 ghcup_012_32_linux :: DownloadInfo
 ghcup_012_32_linux = DownloadInfo
-  [uri|https://downloads.haskell.org/ghcup/0.1.2/i386-linux-ghcup-0.1.2|]
+  [uri|https://downloads.haskell.org/~ghcup/0.1.2/i386-linux-ghcup-0.1.2|]
   Nothing
   "a1b3f1b62798a2b1162e7433530e697292b87a9255516d8a08e07f0708a72550"
 
 
 ghcup_012_64_linux :: DownloadInfo
 ghcup_012_64_linux = DownloadInfo
-  [uri|https://downloads.haskell.org/ghcup/0.1.2/x86_64-linux-ghcup-0.1.2|]
+  [uri|https://downloads.haskell.org/~ghcup/0.1.2/x86_64-linux-ghcup-0.1.2|]
   Nothing
   "ef8b39bacce3661efc63d43d0a926b6803497e01c13afbea3947a6d320ecacbf"
 
 
 ghcup_012_64_freebsd :: DownloadInfo
 ghcup_012_64_freebsd = DownloadInfo
-  [uri|https://downloads.haskell.org/ghcup/0.1.2/x86_64-portbld-freebsd-ghcup-0.1.2|]
+  [uri|https://downloads.haskell.org/~ghcup/0.1.2/x86_64-portbld-freebsd-ghcup-0.1.2|]
   Nothing
   "03407b869a860c5f6fb0b94436a4dd17f0d2937a3b6fa348f2a71f64b1daba82"
 
 
 ghcup_012_64_darwin10_13 :: DownloadInfo
 ghcup_012_64_darwin10_13 = DownloadInfo
-  [uri|https://downloads.haskell.org/ghcup/0.1.2/x86_64-apple-darwin-ghcup-0.1.2|]
+  [uri|https://downloads.haskell.org/~ghcup/0.1.2/x86_64-apple-darwin-ghcup-0.1.2|]
   Nothing
   "bea293d4a0475f853284d3bf4790565fa270922c8dae60730490dd3753a6ad63"
 
diff --git a/ghcup-0.0.1.json b/ghcup-0.0.1.json
index f3e33bc238ed58dad0379928fa1cb26b353e8845..3adf2b345855d66078a539497a7b3cb49e3dd9ae 100644
--- a/ghcup-0.0.1.json
+++ b/ghcup-0.0.1.json
@@ -2120,21 +2120,21 @@
               "unknown_versioning": {
                 "dlHash": "03407b869a860c5f6fb0b94436a4dd17f0d2937a3b6fa348f2a71f64b1daba82",
                 "dlSubdir": null,
-                "dlUri": "https://downloads.haskell.org/ghcup/0.1.2/x86_64-portbld-freebsd-ghcup-0.1.2"
+                "dlUri": "https://downloads.haskell.org/~ghcup/0.1.2/x86_64-portbld-freebsd-ghcup-0.1.2"
               }
             },
             "Darwin": {
               "unknown_versioning": {
                 "dlHash": "bea293d4a0475f853284d3bf4790565fa270922c8dae60730490dd3753a6ad63",
                 "dlSubdir": null,
-                "dlUri": "https://downloads.haskell.org/ghcup/0.1.2/x86_64-apple-darwin-ghcup-0.1.2"
+                "dlUri": "https://downloads.haskell.org/~ghcup/0.1.2/x86_64-apple-darwin-ghcup-0.1.2"
               }
             },
             "Linux_UnknownLinux": {
               "unknown_versioning": {
                 "dlHash": "ef8b39bacce3661efc63d43d0a926b6803497e01c13afbea3947a6d320ecacbf",
                 "dlSubdir": null,
-                "dlUri": "https://downloads.haskell.org/ghcup/0.1.2/x86_64-linux-ghcup-0.1.2"
+                "dlUri": "https://downloads.haskell.org/~ghcup/0.1.2/x86_64-linux-ghcup-0.1.2"
               }
             }
           },
@@ -2143,7 +2143,7 @@
               "unknown_versioning": {
                 "dlHash": "a1b3f1b62798a2b1162e7433530e697292b87a9255516d8a08e07f0708a72550",
                 "dlSubdir": null,
-                "dlUri": "https://downloads.haskell.org/ghcup/0.1.2/i386-linux-ghcup-0.1.2"
+                "dlUri": "https://downloads.haskell.org/~ghcup/0.1.2/i386-linux-ghcup-0.1.2"
               }
             }
           }