Index: modules/node/node.js
===================================================================
RCS file: /cvs/drupal/drupal/modules/node/node.js,v
retrieving revision 1.4
diff -u -p -r1.4 node.js
--- modules/node/node.js	27 Apr 2009 20:19:37 -0000	1.4
+++ modules/node/node.js	23 Mar 2010 16:02:04 -0000
@@ -5,7 +5,16 @@
 Drupal.behaviors.nodeFieldsetSummaries = {
   attach: function (context) {
     $('fieldset#edit-revision-information', context).setSummary(function (context) {
-      return $('#edit-revision', context).is(':checked') ?
+      var create_revision_checked = $('#edit-revision', context).is(':checked');
+      var no_checkbox_log_exists = false;
+      
+      // If #edit-revision isn't checked, see if it even exists. 
+      // If #edit-revision doesn't exist, fall back on existance of #edit-log.
+      if (!create_revision_checked && $('#edit-revision', context).size() == 0) { 
+        no_checkbox_log_exists = $('#edit-log', context).size() > 0;
+      }
+      
+      return create_revision_checked || no_checkbox_log_exists ? 
         Drupal.t('New revision') :
         Drupal.t('No revision');
     });
