diff --git a/OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj b/OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj
index 50c76c26fc..f009a0f900 100644
--- a/OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj
+++ b/OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj
@@ -85,7 +85,6 @@
-
diff --git a/OpenRA.Mods.D2k/Traits/Render/WithDecorationCarryable.cs b/OpenRA.Mods.D2k/Traits/Render/WithDecorationCarryable.cs
deleted file mode 100644
index 9bf9dfd984..0000000000
--- a/OpenRA.Mods.D2k/Traits/Render/WithDecorationCarryable.cs
+++ /dev/null
@@ -1,39 +0,0 @@
-#region Copyright & License Information
-/*
- * Copyright 2007-2016 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 OpenRA.Mods.Common.Traits;
-using OpenRA.Mods.Common.Traits.Render;
-using OpenRA.Traits;
-
-namespace OpenRA.Mods.D2k.Traits.Render
-{
- [Desc("Displays a sprite when the carryable actor is waiting for pickup.")]
- public class WithDecorationCarryableInfo : WithDecorationInfo, Requires
- {
- public override object Create(ActorInitializer init) { return new WithDecorationCarryable(init.Self, this); }
- }
-
- public class WithDecorationCarryable : WithDecoration
- {
- readonly Carryable carryable;
-
- public WithDecorationCarryable(Actor self, WithDecorationCarryableInfo info)
- : base(self, info)
- {
- carryable = self.Trait();
- }
-
- protected override bool ShouldRender(Actor self)
- {
- return carryable.Reserved && base.ShouldRender(self);
- }
- }
-}