diff --git a/core/lib/Drupal/Core/Render/Renderer.php b/core/lib/Drupal/Core/Render/Renderer.php
index 69e99a0..70fe8ed 100644
--- a/core/lib/Drupal/Core/Render/Renderer.php
+++ b/core/lib/Drupal/Core/Render/Renderer.php
@@ -373,9 +373,7 @@ protected function doRender(&$elements, $is_root_call = FALSE) {
           ->merge($post_render_additions)
           ->applyTo($elements);
       } while (!empty($elements['#post_render_cache']));
-      if (static::$stack->count() !== 1) {
         throw new \LogicException('A stray drupal_render() invocation with $is_root_call = TRUE is causing bubbling of attached assets to break.');
-      }
     }
 
     // Rendering is finished, all necessary info collected!
