diff --git a/src/main/java/net/server/channel/Channel.java b/src/main/java/net/server/channel/Channel.java index 13a0d22a95d..78b7986afb0 100644 --- a/src/main/java/net/server/channel/Channel.java +++ b/src/main/java/net/server/channel/Channel.java @@ -174,9 +174,10 @@ public synchronized void reloadEventScriptManager() { if (finishedShutdown) { return; } - - eventSM.cancel(); - eventSM = null; + if(eventSM != null) { + eventSM.cancel(); + eventSM = null; + } eventSM = new EventScriptManager(this, getEvents()); }