diff --git a/typo3/sysext/backend/Classes/Controller/AbstractFormEngineAjaxController.php b/typo3/sysext/backend/Classes/Controller/AbstractFormEngineAjaxController.php
index 0100b26aca0eb64ceb95c43c08ae57475d58fdbb..2d9970a37ca9a3d6f60533607fe33edae8fa8822 100644
--- a/typo3/sysext/backend/Classes/Controller/AbstractFormEngineAjaxController.php
+++ b/typo3/sysext/backend/Classes/Controller/AbstractFormEngineAjaxController.php
@@ -90,7 +90,7 @@ abstract class AbstractFormEngineAjaxController
 
     protected function addRegisteredRequireJsModulesToJavaScriptItems(array $result, JavaScriptItems $items): void
     {
-        foreach ($result['requireJsModules'] as $module) {
+        foreach ($result['requireJsModules'] ?? [] as $module) {
             if ($module instanceof JavaScriptModuleInstruction) {
                 $items->addJavaScriptModuleInstruction($module);
             }
diff --git a/typo3/sysext/backend/Classes/Controller/FormInlineAjaxController.php b/typo3/sysext/backend/Classes/Controller/FormInlineAjaxController.php
index bdf872b3f147fbcbc5d07e5feee1a03f939faa59..30bcb6e918d5c567020b15023f8b2a253be21a61 100644
--- a/typo3/sysext/backend/Classes/Controller/FormInlineAjaxController.php
+++ b/typo3/sysext/backend/Classes/Controller/FormInlineAjaxController.php
@@ -29,7 +29,6 @@ use TYPO3\CMS\Core\Http\JsonResponse;
 use TYPO3\CMS\Core\Messaging\AbstractMessage;
 use TYPO3\CMS\Core\Messaging\FlashMessageService;
 use TYPO3\CMS\Core\Page\JavaScriptItems;
-use TYPO3\CMS\Core\Page\JavaScriptModuleInstruction;
 use TYPO3\CMS\Core\Utility\ArrayUtility;
 use TYPO3\CMS\Core\Utility\GeneralUtility;
 use TYPO3\CMS\Core\Utility\MathUtility;
@@ -569,11 +568,6 @@ class FormInlineAjaxController extends AbstractFormEngineAjaxController
             }
             $scriptItems->addGlobalAssignment(['TYPO3' => ['lang' => $labels]]);
         }
-        foreach ($childResult['requireJsModules'] ?? [] as $module) {
-            if ($module instanceof JavaScriptModuleInstruction) {
-                $scriptItems->addJavaScriptModuleInstruction($module);
-            }
-        }
         $this->addRegisteredRequireJsModulesToJavaScriptItems($childResult, $scriptItems);
         // @todo deprecate modules with arbitrary JavaScript callback function in TYPO3 v12.0
         $jsonResult['requireJsModules'] = $this->createExecutableStringRepresentationOfRegisteredRequireJsModules($childResult, true);