diff --git a/core/lib/Drupal/Core/Ajax/CommandWithAttachedAssetsTrait.php b/core/lib/Drupal/Core/Ajax/CommandWithAttachedAssetsTrait.php index 61cf14dbd2..f0042725c1 100644 --- a/core/lib/Drupal/Core/Ajax/CommandWithAttachedAssetsTrait.php +++ b/core/lib/Drupal/Core/Ajax/CommandWithAttachedAssetsTrait.php @@ -30,6 +30,9 @@ trait CommandWithAttachedAssetsTrait { protected function getRenderedContent() { $this->attachedAssets = new AttachedAssets(); if (is_array($this->content)) { + if (!$this->content) { + return ''; + } $html = \Drupal::service('renderer')->renderRoot($this->content); $this->attachedAssets = AttachedAssets::createFromRenderArray($this->content); return $html;