Index: modules/block/block.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/block/block.module,v
retrieving revision 1.284
diff -u -p -r1.284 block.module
--- modules/block/block.module	21 Oct 2007 18:59:01 -0000	1.284
+++ modules/block/block.module	26 Oct 2007 02:03:42 -0000
@@ -206,8 +206,11 @@ function block_block($op = 'list', $delt
       break;
 
     case 'view':
-      $block = db_fetch_object(db_query('SELECT body, format FROM {boxes} WHERE bid = %d', $delta));
-      $data['content'] = check_markup($block->body, $block->format, FALSE);
+      $box = block_box_get($delta);
+      $data = array(
+        'subject' => check_plain($box['title']),
+        'content' => check_markup($box['body'], $box['format'], FALSE),
+      );
       return $data;
   }
 }
