diff --git a/typo3/sysext/frontend/Classes/Plugin/AbstractPlugin.php b/typo3/sysext/frontend/Classes/Plugin/AbstractPlugin.php
index 742db17dc778bcc50a68f60aeb609b062e29c3c1..14065e057ff8ee9799618f8cf294beda073d3e8d 100644
--- a/typo3/sysext/frontend/Classes/Plugin/AbstractPlugin.php
+++ b/typo3/sysext/frontend/Classes/Plugin/AbstractPlugin.php
@@ -578,7 +578,7 @@ class AbstractPlugin
         'activeLinkWrap' => '<span class="activeLinkWrap">|</span>'
         );*/
         // Initializing variables:
-        $pointer = (int)$this->piVars[$pointerName];
+        $pointer = (int)($this->piVars[$pointerName] ?? 0);
         $count = (int)$this->internal['res_count'];
         $results_at_a_time = MathUtility::forceIntegerInRange($this->internal['results_at_a_time'], 1, 1000);
         $totalPages = (int)ceil($count / $results_at_a_time);