diff --git a/PkmnLibSharp/Battling/Events/BattleEventListener.cs b/PkmnLibSharp/Battling/Events/BattleEventListener.cs index 6cd186b..0c995ee 100644 --- a/PkmnLibSharp/Battling/Events/BattleEventListener.cs +++ b/PkmnLibSharp/Battling/Events/BattleEventListener.cs @@ -51,6 +51,10 @@ namespace PkmnLibSharp.Battling.Events private async Task InternalRunner(IntPtr ptr) { + if (ptr == IntPtr.Zero) + { + return; + } var wrapped = WrapEventPtr(ptr); await _del.Invoke(wrapped); }