diff --git a/osu.Game/Screens/IOsuScreen.cs b/osu.Game/Screens/IOsuScreen.cs
index 5f9f611a24..761f842c22 100644
--- a/osu.Game/Screens/IOsuScreen.cs
+++ b/osu.Game/Screens/IOsuScreen.cs
@@ -58,8 +58,12 @@ public interface IOsuScreen : IScreen
bool AllowRateAdjustments { get; }
///
- /// Whether there are sub overlays/screens that need closing with the back button before this can be exited.
+ /// Invoked when the back button has been pressed to close any overlays before exiting this .
///
+ ///
+ /// Return true to block this from being exited after closing an overlay.
+ /// Return false if this should continue exiting.
+ ///
bool OnBackButton();
}
}