diff --git a/typo3/sysext/frontend/Classes/Typolink/PageLinkBuilder.php b/typo3/sysext/frontend/Classes/Typolink/PageLinkBuilder.php
index 6f0ae4eab08aa7d37b5b46d3423439e0ede094ed..a5ba1c59268ffd910ebbd257e4f701c6afb264eb 100644
--- a/typo3/sysext/frontend/Classes/Typolink/PageLinkBuilder.php
+++ b/typo3/sysext/frontend/Classes/Typolink/PageLinkBuilder.php
@@ -80,7 +80,7 @@ class PageLinkBuilder extends AbstractTypolinkBuilder
             $sectionMark = '#' . (MathUtility::canBeInterpretedAsInteger($sectionMark) ? 'c' : '') . $sectionMark;
         }
         // Overruling 'type'
-        $pageType = $linkDetails['pagetype'] ?? 0;
+        $pageType = $linkDetails['pagetype'] ?? '';
 
         if (isset($linkDetails['parameters'])) {
             $conf['additionalParams'] .= '&' . ltrim($linkDetails['parameters'], '&');