diff --git a/module/finc/src/finc/Controller/CartController.php b/module/finc/src/finc/Controller/CartController.php index 6f21439655578ce521de5a5d1cb080007ff8fcec..4097f0e5f31deeb6d312a42667e51d01b1a7d6e4 100644 --- a/module/finc/src/finc/Controller/CartController.php +++ b/module/finc/src/finc/Controller/CartController.php @@ -117,7 +117,7 @@ class CartController extends \VuFind\Controller\CartController } // finc specific: dont redirect in layout context for performance reasons - page reloads after closing of lighbox anyway - if ($this->params()->fromPost('layout', $this->params()->fromQuery('layout')) === 'lightbox') { + if ($flashNamespace !== 'error' && $this->params()->fromPost('layout', $this->params()->fromQuery('layout')) === 'lightbox') { $view = $this->createViewModel($this->params()->fromPost()); $view->setTemplate('default/flash-message'); return $view;