From 48d2cf8114a9b348a5af6354bdcbe615e820a911 Mon Sep 17 00:00:00 2001
From: florenttorregrosa <florenttorregrosa@2388214.no-reply.drupal.org>
Date: Sun, 7 May 2017 12:38:47 +0200
Subject: [PATCH] Issue #2873537 by icurk, boshtian, Grimreaper: Include blocks
 from default block layout

---
 src/Plugin/DisplayVariant/ContextBlockPageVariant.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/Plugin/DisplayVariant/ContextBlockPageVariant.php b/src/Plugin/DisplayVariant/ContextBlockPageVariant.php
index f14fb04..3166b32 100644
--- a/src/Plugin/DisplayVariant/ContextBlockPageVariant.php
+++ b/src/Plugin/DisplayVariant/ContextBlockPageVariant.php
@@ -116,7 +116,7 @@ class ContextBlockPageVariant extends VariantBase implements PageVariantInterfac
     // Execute each block reaction and check if default block should be included in page build.
     foreach ($this->contextManager->getActiveReactions('blocks') as $reaction) {
       if ($reaction->includeDefaultBlocks()) {
-        $build = array_merge($this->getBuildFromBlockLayout(), $build);
+        $build = array_merge_recursive($this->getBuildFromBlockLayout(), $build);
         return $build;
       }
     }
-- 
2.1.4

