diff --git a/typo3/sysext/fluid/Classes/ViewHelpers/FormViewHelper.php b/typo3/sysext/fluid/Classes/ViewHelpers/FormViewHelper.php
index ad6ae53814da441b9433e1694224bb7d0ffb9dae..2313314f55fa4b946030d8851b118990ff544f7e 100644
--- a/typo3/sysext/fluid/Classes/ViewHelpers/FormViewHelper.php
+++ b/typo3/sysext/fluid/Classes/ViewHelpers/FormViewHelper.php
@@ -208,10 +208,10 @@ class FormViewHelper extends AbstractFormViewHelper
             $uriBuilder = $this->renderingContext->getUriBuilder();
             $uriBuilder
                 ->reset()
-                ->setTargetPageType($this->arguments['pageType'] ?? 0)
-                ->setNoCache($this->arguments['noCache'] ?? false)
+                ->setTargetPageType((int)($this->arguments['pageType'] ?? 0))
+                ->setNoCache((bool)($this->arguments['noCache'] ?? false))
                 ->setSection($this->arguments['section'] ?? '')
-                ->setCreateAbsoluteUri($this->arguments['absolute'] ?? false)
+                ->setCreateAbsoluteUri((bool)($this->arguments['absolute'] ?? false))
                 ->setArguments(isset($this->arguments['additionalParams']) ? (array)$this->arguments['additionalParams'] : [])
                 ->setAddQueryString($this->arguments['addQueryString'] ?? false)
                 ->setArgumentsToBeExcludedFromQueryString(isset($this->arguments['argumentsToBeExcludedFromQueryString']) ? (array)$this->arguments['argumentsToBeExcludedFromQueryString'] : [])