From 48120faeb2f669ab97e6fba4dc9e68f023d9d876 Mon Sep 17 00:00:00 2001
From: Dean Herbert <pe@ppy.sh>
Date: Sat, 24 Jul 2021 19:21:16 +0900
Subject: [PATCH] Fix inability to join a multiplayer room which has no
 password

---
 osu.Game/Online/Rooms/JoinRoomRequest.cs | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/osu.Game/Online/Rooms/JoinRoomRequest.cs b/osu.Game/Online/Rooms/JoinRoomRequest.cs
index d9d4f2eb5c..2a3480c992 100644
--- a/osu.Game/Online/Rooms/JoinRoomRequest.cs
+++ b/osu.Game/Online/Rooms/JoinRoomRequest.cs
@@ -22,7 +22,8 @@ namespace osu.Game.Online.Rooms
         {
             var req = base.CreateWebRequest();
             req.Method = HttpMethod.Put;
-            req.AddParameter(@"password", Password, RequestParameterType.Query);
+            if (!string.IsNullOrEmpty(Password))
+                req.AddParameter(@"password", Password, RequestParameterType.Query);
             return req;
         }