diff --git a/typo3/sysext/lowlevel/Classes/Command/DeletedRecordsCommand.php b/typo3/sysext/lowlevel/Classes/Command/DeletedRecordsCommand.php
index e764f18845639f51dde31ad2468e057f4b6fa2b6..8ab0a9490a24d17e4c5b15d3431229f827f1776f 100644
--- a/typo3/sysext/lowlevel/Classes/Command/DeletedRecordsCommand.php
+++ b/typo3/sysext/lowlevel/Classes/Command/DeletedRecordsCommand.php
@@ -214,7 +214,7 @@ class DeletedRecordsCommand extends Command
                 if (is_array($versions)) {
                     foreach ($versions as $verRec) {
                         // Mark as deleted
-                        if (!$verRec['_CURRENT_VERSION'] && $verRec[$deletedField]) {
+                        if (!($verRec['_CURRENT_VERSION'] ?? false) && $verRec[$deletedField]) {
                             $deletedRecords[$tableName][$verRec['uid']] = $verRec['uid'];
                         }
                     }
@@ -250,7 +250,7 @@ class DeletedRecordsCommand extends Command
             ) ?: [];
             if (is_array($versions)) {
                 foreach ($versions as $verRec) {
-                    if (!$verRec['_CURRENT_VERSION']) {
+                    if (!($verRec['_CURRENT_VERSION'] ?? false)) {
                         $deletedRecords = $this->findAllFlaggedRecordsInPage($verRec['uid'], $depth, $deletedRecords);
                     }
                 }
diff --git a/typo3/sysext/lowlevel/Classes/Command/OrphanRecordsCommand.php b/typo3/sysext/lowlevel/Classes/Command/OrphanRecordsCommand.php
index 901de19931a41c8e382ba403571ac0c524a8f1b4..ce85728501e82125343edf5cdad2310dcc8501bc 100644
--- a/typo3/sysext/lowlevel/Classes/Command/OrphanRecordsCommand.php
+++ b/typo3/sysext/lowlevel/Classes/Command/OrphanRecordsCommand.php
@@ -191,7 +191,7 @@ Manual repair suggestions:
                     $versions = BackendUtility::selectVersionsOfRecord($tableName, $rowSub['uid'], 'uid,t3ver_wsid', null, true);
                     if (is_array($versions)) {
                         foreach ($versions as $verRec) {
-                            if (!$verRec['_CURRENT_VERSION']) {
+                            if (!($verRec['_CURRENT_VERSION'] ?? false)) {
                                 $allRecords[$tableName][$verRec['uid']] = $verRec['uid'];
                             }
                         }
@@ -229,7 +229,7 @@ Manual repair suggestions:
             $versions = BackendUtility::selectVersionsOfRecord('pages', $pageId, 'uid,t3ver_oid,t3ver_wsid', null, true);
             if (is_array($versions)) {
                 foreach ($versions as $verRec) {
-                    if (!$verRec['_CURRENT_VERSION']) {
+                    if (!($verRec['_CURRENT_VERSION'] ?? false)) {
                         $allRecords = $this->findAllConnectedRecordsInPage((int)$verRec['uid'], $depth, $allRecords);
                     }
                 }