--- multiblock.module	2012-08-15 11:41:39.000000000 +0200
+++ multiblock.module	2012-08-15 11:42:18.965363137 +0200
@@ -99,12 +99,7 @@ function multiblock_call_block($delta, $
         '#value' => $block_info->delta,
         );
     }
-    if ($op == 'save') {
-      $block = module_invoke($block_info->module, 'block_'. $op, $block_info->orig_delta, $edit);
-    }
-    else {
-      $block = module_invoke($block_info->module, 'block_'. $op, $block_info->orig_delta);
-    }
+    $block = module_invoke($block_info->module, 'block_'. $op, $block_info->orig_delta, $edit);
     return $block;
   }
   // No such multiblock, shouldn't ever happen.
