diff --git a/typo3/sysext/backend/Classes/Controller/FormInlineAjaxController.php b/typo3/sysext/backend/Classes/Controller/FormInlineAjaxController.php index f9a87a2b575782dd3be72e2ab26ea1133e520797..90d1ffe25935eca39493dac0dfc87d4a46713875 100644 --- a/typo3/sysext/backend/Classes/Controller/FormInlineAjaxController.php +++ b/typo3/sysext/backend/Classes/Controller/FormInlineAjaxController.php @@ -191,6 +191,7 @@ class FormInlineAjaxController extends AbstractFormEngineAjaxController ], ], ], + 'uid' => $parent['uid'], 'tableName' => $parent['table'], 'inlineFirstPid' => $inlineFirstPid, // Hand over given original return url to compile stack. Needed if inline children compile links to @@ -461,7 +462,7 @@ class FormInlineAjaxController extends AbstractFormEngineAjaxController // values of the current parent element // it is always a string either an id or new... - 'inlineParentUid' => $parentData['databaseRow']['uid'], + 'inlineParentUid' => $parentData['databaseRow']['uid'] ?? $parentData['uid'], 'inlineParentTableName' => $parentData['tableName'], 'inlineParentFieldName' => $parentFieldName,