diff --git a/osu.Game/Beatmaps/BeatmapManager.cs b/osu.Game/Beatmaps/BeatmapManager.cs
index 6dba8106ae..b70f11185f 100644
--- a/osu.Game/Beatmaps/BeatmapManager.cs
+++ b/osu.Game/Beatmaps/BeatmapManager.cs
@@ -34,11 +34,6 @@ namespace osu.Game.Beatmaps
///
public class BeatmapManager
{
- ///
- /// The hash of the supplied menu music's beatmap set.
- ///
- public const string MENU_MUSIC_BEATMAP_HASH = "3c8b1fcc9434dbb29e2fb613d3b9eada9d7bb6c125ceb32396c3b53437280c83";
-
///
/// Fired when a new becomes available in the database.
///
@@ -346,8 +341,7 @@ namespace osu.Game.Beatmaps
public void Undelete(BeatmapSetInfo beatmapSet)
{
- // So circles.osz doesn't get added as a map
- if (beatmapSet.Hash == MENU_MUSIC_BEATMAP_HASH)
+ if (beatmapSet.Protected)
return;
lock (importContext)
diff --git a/osu.Game/Screens/Menu/Intro.cs b/osu.Game/Screens/Menu/Intro.cs
index 6a6351305b..d7beb34a2f 100644
--- a/osu.Game/Screens/Menu/Intro.cs
+++ b/osu.Game/Screens/Menu/Intro.cs
@@ -20,6 +20,8 @@ namespace osu.Game.Screens.Menu
{
public class Intro : OsuScreen
{
+ private const string menu_music_beatmap_hash = "3c8b1fcc9434dbb29e2fb613d3b9eada9d7bb6c125ceb32396c3b53437280c83";
+
///
/// Whether we have loaded the menu previously.
///
@@ -56,7 +58,7 @@ namespace osu.Game.Screens.Menu
if (setInfo == null)
{
- setInfo = beatmaps.QueryBeatmapSet(b => b.Hash == BeatmapManager.MENU_MUSIC_BEATMAP_HASH);
+ setInfo = beatmaps.QueryBeatmapSet(b => b.Hash == menu_music_beatmap_hash);
if (setInfo == null)
{