diff --git a/docroot/core/lib/Drupal/Core/Render/Renderer.php b/docroot/core/lib/Drupal/Core/Render/Renderer.php
index 257349f..51d0f84 100644
--- a/docroot/core/lib/Drupal/Core/Render/Renderer.php
+++ b/docroot/core/lib/Drupal/Core/Render/Renderer.php
@@ -511,8 +511,12 @@ protected function doRender(&$elements, $is_root_call = FALSE) {
     $prefix = isset($elements['#prefix']) ? $this->xssFilterAdminIfUnsafe($elements['#prefix']) : '';
     $suffix = isset($elements['#suffix']) ? $this->xssFilterAdminIfUnsafe($elements['#suffix']) : '';
 
-    $elements['#markup'] = Markup::create($prefix . $elements['#children'] . $suffix);
-
+      if (isset($elements['#render_children'])) {
+        $elements['#markup'] = $elements['#children'];
+        }
+    else {
+        $elements['#markup'] = Markup::create($prefix . $elements['#children'] . $suffix);
+       }
     // We've rendered this element (and its subtree!), now update the context.
     $context->update($elements);
 
