diff --git a/HttpServer/Route/Router.php b/HttpServer/Route/Router.php index d4f2f306..f56e4a78 100644 --- a/HttpServer/Route/Router.php +++ b/HttpServer/Route/Router.php @@ -432,7 +432,7 @@ class Router extends Application implements RouterInterface ]); $response = send($trance, 200); } finally { - if (!$node->hasAfter()) { + if (!($node instanceof Node) || !$node->hasAfter()) { return; } $node->afterDispatch($response);