diff --git a/osu.Game.Rulesets.Osu/Mods/OsuMod.cs b/osu.Game.Rulesets.Osu/Mods/OsuMod.cs
index bdb5f386d0..b3a7fc5878 100644
--- a/osu.Game.Rulesets.Osu/Mods/OsuMod.cs
+++ b/osu.Game.Rulesets.Osu/Mods/OsuMod.cs
@@ -3,6 +3,7 @@
using osu.Game.Beatmaps;
using osu.Game.Graphics;
+using osu.Game.Rulesets.Osu.Replays;
using osu.Game.Rulesets.Mods;
using osu.Game.Rulesets.Osu.Objects;
using System;
diff --git a/osu.Game.Rulesets.Osu/Replays/OsuAutoReplay.cs b/osu.Game.Rulesets.Osu/Replays/OsuAutoReplay.cs
index 39ed587e8c..4d06af7b92 100644
--- a/osu.Game.Rulesets.Osu/Replays/OsuAutoReplay.cs
+++ b/osu.Game.Rulesets.Osu/Replays/OsuAutoReplay.cs
@@ -41,12 +41,17 @@ namespace osu.Game.Rulesets.Osu.Replays
///
/// Which button (left or right) to use for the current hitobject.
- /// Even means LMB will be used to click, odd means RMB will be used.
+ /// Even means LMB will be used to click, odd means RMB will be used.
/// This keeps track of the button previously used for alt/singletap logic.
///
private int buttonIndex;
+ public OsuAutoReplay(Beatmap beatmap)
+ : base(beatmap)
+ {
+ }
+
protected override void Initialise()
{
base.Initialise();