diff --git a/modules/core/lib/Auth/Process/Cardinality.php b/modules/core/lib/Auth/Process/Cardinality.php
index bbc3e4603564dc3a872dccf5fa410270c986d6b4..74d0eb820a1a9dd00454a4ef2955a5ea2f436a39 100644
--- a/modules/core/lib/Auth/Process/Cardinality.php
+++ b/modules/core/lib/Auth/Process/Cardinality.php
@@ -194,7 +194,7 @@ class Cardinality extends Auth\ProcessingFilter
         /* abort if we found a problematic attribute */
         if (array_key_exists('core:cardinality:errorAttributes', $state)) {
             $id = Auth\State::saveState($state, 'core:cardinality');
-            $url = Module::getModuleURL('core/cardinality_error.php');
+            $url = Module::getModuleURL('core/error/cardinality');
             $this->httpUtils->redirectTrustedURL($url, ['StateId' => $id]);
             return;
         }
diff --git a/modules/core/lib/Auth/Process/CardinalitySingle.php b/modules/core/lib/Auth/Process/CardinalitySingle.php
index 4b31a2b456c8663be5ca566011a86b6aad92100a..fd51fb79a9152a02e2246d089d1a0118ac8c84b1 100644
--- a/modules/core/lib/Auth/Process/CardinalitySingle.php
+++ b/modules/core/lib/Auth/Process/CardinalitySingle.php
@@ -121,7 +121,7 @@ class CardinalitySingle extends Auth\ProcessingFilter
         /* abort if we found a problematic attribute */
         if (array_key_exists('core:cardinality:errorAttributes', $state)) {
             $id = Auth\State::saveState($state, 'core:cardinality');
-            $url = Module::getModuleURL('core/cardinality_error.php');
+            $url = Module::getModuleURL('core/error/cardinality');
             $this->httpUtils->redirectTrustedURL($url, ['StateId' => $id]);
             return;
         }