diff --git a/MareSynchronos/Services/DalamudUtilService.cs b/MareSynchronos/Services/DalamudUtilService.cs index 0e90bc9..9eef517 100644 --- a/MareSynchronos/Services/DalamudUtilService.cs +++ b/MareSynchronos/Services/DalamudUtilService.cs @@ -121,6 +121,7 @@ public class DalamudUtilService : IHostedService { var mgr = CharacterManager.Instance(); playerPointer ??= PlayerPointer; + if(playerPointer == IntPtr.Zero) return IntPtr.Zero; return (IntPtr)mgr->LookupPetByOwnerObject((BattleChara*)playerPointer); }