diff --git a/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj b/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj
index ad5fb33e39..41f456d308 100644
--- a/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj
+++ b/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj
@@ -874,7 +874,6 @@
-
diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/AddEditorPlayer.cs b/OpenRA.Mods.Common/UpdateRules/Rules/AddEditorPlayer.cs
deleted file mode 100644
index e5c6847078..0000000000
--- a/OpenRA.Mods.Common/UpdateRules/Rules/AddEditorPlayer.cs
+++ /dev/null
@@ -1,49 +0,0 @@
-#region Copyright & License Information
-/*
- * Copyright 2007-2018 The OpenRA Developers (see AUTHORS)
- * This file is part of OpenRA, which is free software. It is made
- * available to you under the terms of the GNU General Public License
- * as published by the Free Software Foundation, either version 3 of
- * the License, or (at your option) any later version. For more
- * information, see COPYING.
- */
-#endregion
-
-using System.Collections.Generic;
-using System.Linq;
-
-namespace OpenRA.Mods.Common.UpdateRules.Rules
-{
- public class AddEditorPlayer : UpdateRule
- {
- public override string Name { get { return "Add EditorPlayer"; } }
- public override string Description
- {
- get
- {
- return "Map editor now requires an EditorPlayer to avoid loading unnecessary player traits.\n" +
- "A warning is displayed if this actor has not been defined.";
- }
- }
-
- bool warningRequired = true;
-
- public override IEnumerable AfterUpdate(ModData modData)
- {
- if (warningRequired)
- {
- warningRequired = false;
- yield return "The map editor now requires an EditorPlayer actor.\n" +
- "Please add an EditorPlayer with the traits AlwaysVisible and Shroud to player.yaml\n(or a different rules yaml file of your choice).";
- }
- }
-
- public override IEnumerable UpdateActorNode(ModData modData, MiniYamlNode actorNode)
- {
- if (actorNode.KeyMatches("EditorPlayer"))
- warningRequired = false;
-
- yield break;
- }
- }
-}
diff --git a/OpenRA.Mods.Common/UpdateRules/UpdatePath.cs b/OpenRA.Mods.Common/UpdateRules/UpdatePath.cs
index b33804af68..9882844fa3 100644
--- a/OpenRA.Mods.Common/UpdateRules/UpdatePath.cs
+++ b/OpenRA.Mods.Common/UpdateRules/UpdatePath.cs
@@ -49,7 +49,6 @@ namespace OpenRA.Mods.Common.UpdateRules
new ChangeIntensityToDuration(),
new IgnoreAbstractActors(),
new AddShakeToBridge(),
- new AddEditorPlayer(),
new RemovePaletteFromCurrentTileset(),
new DefineLocomotors(),
new DefineOwnerLostAction(),