diff --git a/framework/Core/lib/Horde/Core/Block/Layout/View.php b/framework/Core/lib/Horde/Core/Block/Layout/View.php index eeaf55165c8..4e92c9837c1 100644 --- a/framework/Core/lib/Horde/Core/Block/Layout/View.php +++ b/framework/Core/lib/Horde/Core/Block/Layout/View.php @@ -79,6 +79,10 @@ public function toHtml() $rowspan = $colspan = 1; try { $block = $bc->getBlock($item['app'], $item['params']['type2'], $item['params']['params']); + + if (!$block->enabled) { + throw new Horde_Exception('Block not enabled.'); + } $rowspan = $item['height']; $colspan = $item['width']; for ($i = 0; $i < $item['height']; $i++) {