diff --git a/src/Router/TreeRouter.php b/src/Router/TreeRouter.php
index <HASH>..<HASH> 100644
--- a/src/Router/TreeRouter.php
+++ b/src/Router/TreeRouter.php
@@ -104,7 +104,7 @@ class TreeRouter extends RouterAbstract
         }
 
         if( ($route = $branch->getRouteForMethod($request->getMethod())) === null ){
-            throw new MethodNotAllowedHttpException;
+            throw new MethodNotAllowedHttpException($this->getMethodsForUri($request));
         }
 
         // Now match against the remaining criteria.
Adding allowed methods when throwing a MethodNotAllowedHttpException in TreeRouter.