diff --git a/mirai-console/backend/mirai-console/src/internal/plugin/JvmPluginDependencyDownload.kt b/mirai-console/backend/mirai-console/src/internal/plugin/JvmPluginDependencyDownload.kt
index e15200db6..c9a080d8d 100644
--- a/mirai-console/backend/mirai-console/src/internal/plugin/JvmPluginDependencyDownload.kt
+++ b/mirai-console/backend/mirai-console/src/internal/plugin/JvmPluginDependencyDownload.kt
@@ -252,7 +252,7 @@ internal class JvmPluginDependencyDownloader(
         repositories = repository.newResolutionRepositories(
             session,
             config.repoLoc.map { url ->
-                RemoteRepository.Builder(null, "default", url).build()
+                RemoteRepository.Builder(url, "default", url).build()
             }
         )
         logger.debug { "Remote server: " + config.repoLoc }