diff --git a/EventListener/ViewResponseListener.php b/EventListener/ViewResponseListener.php index 4064668dd..670f98131 100644 --- a/EventListener/ViewResponseListener.php +++ b/EventListener/ViewResponseListener.php @@ -84,7 +84,7 @@ public function onKernelView(GetResponseForControllerResultEvent $event) if ($configuration->getTemplateVar()) { $view->setTemplateVar($configuration->getTemplateVar()); } - if ($configuration->getStatusCode()) { + if (null === $view->getStatusCode() && $configuration->getStatusCode()) { $view->setStatusCode($configuration->getStatusCode()); } }