diff --git a/typo3/sysext/lowlevel/Classes/Command/DeletedRecordsCommand.php b/typo3/sysext/lowlevel/Classes/Command/DeletedRecordsCommand.php
index cfd4aa409075ba1dc26d748495c1a66fe798ed37..8ca96ea3c9233773f56b14d69367c77453a14bd3 100644
--- a/typo3/sysext/lowlevel/Classes/Command/DeletedRecordsCommand.php
+++ b/typo3/sysext/lowlevel/Classes/Command/DeletedRecordsCommand.php
@@ -230,7 +230,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'];
                         }
                     }
@@ -266,7 +266,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, $maximumTimestamp, $deletedRecords);
                     }
                 }
diff --git a/typo3/sysext/lowlevel/Classes/Command/OrphanRecordsCommand.php b/typo3/sysext/lowlevel/Classes/Command/OrphanRecordsCommand.php
index 009f465d29ba588a9ab860e1aa74d06f56b7bddf..8c16e0180d4af6d2ecf15bea80e2d07e678be345 100644
--- a/typo3/sysext/lowlevel/Classes/Command/OrphanRecordsCommand.php
+++ b/typo3/sysext/lowlevel/Classes/Command/OrphanRecordsCommand.php
@@ -181,7 +181,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'];
                             }
                         }
@@ -219,7 +219,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);
                     }
                 }