diff --git a/src/Plugin/DisplayVariant/PageBlockDisplayVariant.php b/src/Plugin/DisplayVariant/PageBlockDisplayVariant.php
index 49c4a3a..c4f0262 100644
--- a/src/Plugin/DisplayVariant/PageBlockDisplayVariant.php
+++ b/src/Plugin/DisplayVariant/PageBlockDisplayVariant.php
@@ -184,6 +184,10 @@ class PageBlockDisplayVariant extends BlockDisplayVariant implements PluginWizar
     unset($build['#block_plugin']);
     if ($content !== NULL && !Element::isEmpty($content)) {
       $build['content'] = $content;
+      $build['#attributes'] = empty($content['#attributes']) ? [] :
+        $content['#attributes'];
+      $build['#contextual_links'] = empty($content['#contextual_links']) ? [] :
+        $content['#contextual_links'];
     }
     else {
       // Abort rendering: render as the empty string and ensure this block is
