diff --git a/ganttzk/src/main/java/org/zkoss/ganttz/servlets/CallbackServlet.java b/ganttzk/src/main/java/org/zkoss/ganttz/servlets/CallbackServlet.java index cc39edbc6..9e47c7d73 100644 --- a/ganttzk/src/main/java/org/zkoss/ganttz/servlets/CallbackServlet.java +++ b/ganttzk/src/main/java/org/zkoss/ganttz/servlets/CallbackServlet.java @@ -163,7 +163,8 @@ public class CallbackServlet extends HttpServlet { } private IServletRequestHandler handlerFor(String callbackId) { - return handlersCallbacks.get(callbackId).handler; + HandlerWithRegisterTime h = handlersCallbacks.get(callbackId); + return h != null ? h.handler : null; } }