diff --git a/core/modules/block/block.module b/core/modules/block/block.module index c65def6..ce4f0e5 100644 --- a/core/modules/block/block.module +++ b/core/modules/block/block.module @@ -921,7 +921,10 @@ function _block_get_renderable_block($element) { } elseif (isset($array) && is_array($array)) { foreach ($array as $k => $v) { - $block->$k = $v; + // Only set the title if one was not stored in the database. + if ($k != 'title' || empty($block->$k)) { + $block->$k = $v; + } } } }