diff --git a/typo3/sysext/workspaces/Classes/Hook/DataHandlerHook.php b/typo3/sysext/workspaces/Classes/Hook/DataHandlerHook.php
index 8b35259b8ae9ffb918687f95cba5dbd19ad09755..314f65c4b0acf8ea6dcc6b73f8890858658cf584 100644
--- a/typo3/sysext/workspaces/Classes/Hook/DataHandlerHook.php
+++ b/typo3/sysext/workspaces/Classes/Hook/DataHandlerHook.php
@@ -621,7 +621,7 @@ class DataHandlerHook
         }
         // l10n-fields must be kept otherwise the localization
         // will be lost during the publishing
-        if ($GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField']) {
+        if ($GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField'] ?? false) {
             $keepFields[] = $GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField'];
         }
         // Swap "keepfields"