Index: modules/node/node.pages.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/node/node.pages.inc,v
retrieving revision 1.55
diff -u -p -r1.55 node.pages.inc
--- modules/node/node.pages.inc	13 Feb 2009 02:22:09 -0000	1.55
+++ modules/node/node.pages.inc	7 Mar 2009 22:05:42 -0000
@@ -163,11 +163,18 @@ function node_form(&$form_state, $node) 
       '#title' => t('Create new revision'),
       '#default_value' => $node->revision,
     );
+    if ($form_state['submitted'] == TRUE) {
+      $revlogmessage = $node->log;
+    }
+    else {
+      $revlogmessage = '';
+    }
     $form['revision_information']['log'] = array(
       '#type' => 'textarea',
       '#title' => t('Revision log message'),
       '#rows' => 2,
       '#description' => t('Provide an explanation of the changes you are making. This will help other authors understand your motivations.'),
+      '#default_value' => $revlogmessage,
     );
   }
 
