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;
