diff --git a/osu.Game/Online/RealtimeMultiplayer/IMultiplayerClient.cs b/osu.Game/Online/RealtimeMultiplayer/IMultiplayerClient.cs
index c162f066d4..9af0047137 100644
--- a/osu.Game/Online/RealtimeMultiplayer/IMultiplayerClient.cs
+++ b/osu.Game/Online/RealtimeMultiplayer/IMultiplayerClient.cs
@@ -32,7 +32,7 @@ namespace osu.Game.Online.RealtimeMultiplayer
/// Signal that the host of the room has changed.
///
/// The user ID of the new host.
- Task HostChanged(long userId);
+ Task HostChanged(int userId);
///
/// Signals that the settings for this room have changed.
@@ -45,7 +45,7 @@ namespace osu.Game.Online.RealtimeMultiplayer
///
/// The ID of the user performing a state change.
/// The new state of the user.
- Task UserStateChanged(long userId, MultiplayerUserState state);
+ Task UserStateChanged(int userId, MultiplayerUserState state);
///
/// Signals that a match is to be started. This will *only* be sent to clients which are to begin loading at this point.
diff --git a/osu.Game/Online/RealtimeMultiplayer/IMultiplayerRoomServer.cs b/osu.Game/Online/RealtimeMultiplayer/IMultiplayerRoomServer.cs
index f1b3daf7d3..12dfe481c4 100644
--- a/osu.Game/Online/RealtimeMultiplayer/IMultiplayerRoomServer.cs
+++ b/osu.Game/Online/RealtimeMultiplayer/IMultiplayerRoomServer.cs
@@ -22,7 +22,7 @@ namespace osu.Game.Online.RealtimeMultiplayer
/// The new user which is to become host.
/// A user other than the current host is attempting to transfer host.
/// If the user is not in a room.
- Task TransferHost(long userId);
+ Task TransferHost(int userId);
///
/// As the host, update the settings of the currently joined room.