diff --git a/osu.Game/Screens/Edit/EditorChangeHandler.cs b/osu.Game/Screens/Edit/EditorChangeHandler.cs
index 1d10eaf5cb..60d869ec82 100644
--- a/osu.Game/Screens/Edit/EditorChangeHandler.cs
+++ b/osu.Game/Screens/Edit/EditorChangeHandler.cs
@@ -26,7 +26,7 @@ namespace osu.Game.Screens.Edit
private int currentState = -1;
private readonly EditorBeatmap editorBeatmap;
- private readonly LegacyBeatmapSkin beatmapSkin;
+ private readonly IBeatmapSkin beatmapSkin;
private int bulkChangesStarted;
private bool isRestoring;
@@ -37,7 +37,7 @@ namespace osu.Game.Screens.Edit
///
/// The to track the s of.
/// The skin to track the inline skin configuration of.
- public EditorChangeHandler(EditorBeatmap editorBeatmap, LegacyBeatmapSkin beatmapSkin)
+ public EditorChangeHandler(EditorBeatmap editorBeatmap, IBeatmapSkin beatmapSkin)
{
this.editorBeatmap = editorBeatmap;