diff --git a/src/Symfony/Bundle/FrameworkBundle/HttpKernel.php b/src/Symfony/Bundle/FrameworkBundle/HttpKernel.php index 8511b671bd..a99ed92676 100644 --- a/src/Symfony/Bundle/FrameworkBundle/HttpKernel.php +++ b/src/Symfony/Bundle/FrameworkBundle/HttpKernel.php @@ -130,7 +130,7 @@ class HttpKernel extends BaseHttpKernel try { $response = $this->handle($subRequest, HttpKernelInterface::SUB_REQUEST, true); - if (200 != $response->getStatusCode()) { + if (!$response->isSuccessful()) { throw new \RuntimeException(sprintf('Error when rendering "%s" (Status code is %s).', $request->getUri(), $response->getStatusCode())); }