--- content_moderation.module.b4titlefix	2010-04-05 00:46:54.000000000 -0700
+++ content_moderation.module	2010-04-05 10:58:22.000000000 -0700
@@ -178,6 +178,7 @@ function content_moderation_nodeapi(&$no
         $live = _content_moderation_live_revision($node->nid);
         $node->live_vid = $live->vid;
         $node->live_changed = $live->changed;
+        $node->live_title = $live->title;
       }
       break;
     case 'insert':
@@ -210,7 +211,7 @@ function content_moderation_nodeapi(&$no
       }
       else {
         // Force the live revision back to saved live -version.
-        db_query("UPDATE {node} SET vid = %d, changed='%s' WHERE nid = %d", $node->live_vid, $node->live_changed, $node->nid);
+        db_query("UPDATE {node} SET vid = %d, changed='%s', title='%s' WHERE nid = %d", $node->live_vid, $node->live_changed, $node->live_title, $node->nid);
         drupal_set_message(
           t(
             'Your content has been saved as a pending version. Click !here to view the live version.',
