diff --git a/Dalamud/Game/PlayerState/PlayerState.cs b/Dalamud/Game/PlayerState/PlayerState.cs
index cebdb0ef8..5e5528eca 100644
--- a/Dalamud/Game/PlayerState/PlayerState.cs
+++ b/Dalamud/Game/PlayerState/PlayerState.cs
@@ -1,4 +1,5 @@
using Dalamud.Data;
+using Dalamud.IoC;
using Dalamud.IoC.Internal;
using Dalamud.Plugin.Services;
@@ -15,9 +16,10 @@ namespace Dalamud.Game.PlayerState;
///
/// This class contains the PlayerState wrappers.
///
+[PluginInterface]
[ServiceManager.EarlyLoadedService]
[ResolveVia]
-internal unsafe class PlayerState : IPlayerState, IServiceType
+internal unsafe class PlayerState : IServiceType, IPlayerState
{
///
public bool IsLoaded => CSPlayerState.Instance()->IsLoaded;