diff --git a/libraries/classes/Display/Results.php b/libraries/classes/Display/Results.php
index a5089ba73d..49419e9e43 100644
--- a/libraries/classes/Display/Results.php
+++ b/libraries/classes/Display/Results.php
@@ -802,7 +802,7 @@ class Results
$sqlMd5 = md5($this->properties['server'] . $this->properties['db'] . $this->properties['sql_query']);
$sessionMaxRows = $isLimitedDisplay
? 0
- : $_SESSION['tmpval']['query'][$sqlMd5]['max_rows'];
+ : (int) $_SESSION['tmpval']['query'][$sqlMd5]['max_rows'];
// Following variable are needed for use in isset/empty or
// use with array indexes/safe use in the for loop
diff --git a/psalm-baseline.xml b/psalm-baseline.xml
index a214a9c77d..4fbb707489 100644
--- a/psalm-baseline.xml
+++ b/psalm-baseline.xml
@@ -6370,7 +6370,6 @@
$row[$i]
$row[$i]
- $sessionMaxRows
$sortDirection[$index]
$sortDirection[$index]
$sortDirection[$index]
@@ -6574,7 +6573,6 @@
$rel
$relationalDisplay
orgname)]]]>
- $sessionMaxRows
$sortDirection[$specialIndex]
$sqlQuery
$sqlQueryAdd