Index: modules/node/node.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/node/node.module,v
retrieving revision 1.1246
diff -u -r1.1246 node.module
--- modules/node/node.module	12 Mar 2010 15:56:29 -0000	1.1246
+++ modules/node/node.module	13 Mar 2010 02:19:12 -0000
@@ -1882,6 +1882,8 @@
     );
   }
   $items['node/%node'] = array(
+    'title callback' => 'node_page_title',
+    'title arguments' => array(1),
     'page callback' => 'node_page_view',
     'page arguments' => array(1),
     'access callback' => 'node_access',
@@ -1986,7 +1988,7 @@
  * Title callback.
  */
 function node_page_title($node) {
-  return $node->title;
+  return check_plain($node->title);
 }
 
 /**
@@ -2408,7 +2410,6 @@
  * Menu callback; view a single node.
  */
 function node_page_view($node) {
-  drupal_set_title($node->title);
   // Set the node path as the canonical URL to prevent duplicate content.
   drupal_add_html_head_link(array('rel' => 'canonical', 'href' => url('node/' . $node->nid)), TRUE);
   // Set the non-aliased path as a default shortlink.
