Index: multiblock.module =================================================================== --- multiblock.module (revision 394) +++ multiblock.module (working copy) @@ -90,7 +90,15 @@ '#value' => $block_info->delta, ); } - return module_invoke($block_info->module, 'block', $op, $block_info->orig_delta, $edit); + if ($op == 'view') { + $block = module_invoke($block_info->module, 'block', $op, $block_info->orig_delta, $edit); + $block->orig_module = $block_info->module; + $block->orig_delta = $block_info->orig_delta; + return $block; + } + else { + return module_invoke($block_info->module, 'block', $op, $block_info->orig_delta, $edit); + } } // No such multiblock, shouldn't ever happen. return;