Fix for view helper: detect block descendants