diff --git a/osu.Game/Screens/Multi/Match/MatchScreen.cs b/osu.Game/Screens/Multi/Match/MatchScreen.cs
index 3547534dfb..ae6e4c7ff9 100644
--- a/osu.Game/Screens/Multi/Match/MatchScreen.cs
+++ b/osu.Game/Screens/Multi/Match/MatchScreen.cs
@@ -139,9 +139,10 @@ namespace osu.Game.Screens.Multi.Match
             playlistBind.ItemsRemoved += _ => setFromPlaylist();
         }
 
-        [BackgroundDependencyLoader]
-        private void load()
+        protected override void LoadComplete()
         {
+            base.LoadComplete();
+
             playlistBind.BindTo(room.Playlist);
         }