diff --git a/typo3/sysext/sys_note/Classes/Controller/NoteController.php b/typo3/sysext/sys_note/Classes/Controller/NoteController.php
index b30bf3fe348caa2421a8a2c26b7a5dd06ab60123..8f09713fd73c00c504780413b6569823f6897690 100644
--- a/typo3/sysext/sys_note/Classes/Controller/NoteController.php
+++ b/typo3/sysext/sys_note/Classes/Controller/NoteController.php
@@ -50,7 +50,7 @@ class NoteController
      * @param int|null $position null for no restriction, integer for defined position
      * @return string
      */
-    public function listAction($pids, int $position = null): string
+    public function listAction($pids, ?int $position = null): string
     {
         $backendUser = $this->getBackendUser();
         if (empty($pids)
diff --git a/typo3/sysext/sys_note/Classes/Domain/Repository/SysNoteRepository.php b/typo3/sysext/sys_note/Classes/Domain/Repository/SysNoteRepository.php
index 136a7d81040b0c966e26465c2c19db21467d6581..95a786a20cdbed9467bf3f55e9f4c1732b82d1b9 100644
--- a/typo3/sysext/sys_note/Classes/Domain/Repository/SysNoteRepository.php
+++ b/typo3/sysext/sys_note/Classes/Domain/Repository/SysNoteRepository.php
@@ -39,7 +39,7 @@ class SysNoteRepository
      * @param int|null $position null for no restriction, integer for defined position
      * @return array
      */
-    public function findByPidsAndAuthorId($pids, int $author, int $position = null): array
+    public function findByPidsAndAuthorId($pids, int $author, ?int $position = null): array
     {
         $pids = GeneralUtility::intExplode(',', (string)$pids);