Index: modules/node/node.js
===================================================================
RCS file: /cvs/drupal/drupal/modules/node/node.js,v
retrieving revision 1.6
diff -u -p -r1.6 node.js
--- modules/node/node.js	4 May 2010 16:03:34 -0000	1.6
+++ modules/node/node.js	29 Jul 2010 23:45:18 -0000
@@ -5,9 +5,14 @@
 Drupal.behaviors.nodeFieldsetSummaries = {
   attach: function (context) {
     $('fieldset#edit-revision-information', context).drupalSetSummary(function (context) {
-      return $('#edit-revision', context).is(':checked') ?
-        Drupal.t('New revision') :
-        Drupal.t('No revision');
+      //Return 'New revision' if the 'Create new revision' checkbox is checked,
+      //or if the checkbox doesn't exist, but the revision log does.
+      if($('#edit-revision', context).is(':checked') ||
+        ($('#edit-revision', context).length == 0 && $('#edit-log', context).length != 0)) {
+        return Drupal.t('New revision');
+      }
+
+      return Drupal.t('No revision');
     });
 
     $('fieldset#edit-author', context).drupalSetSummary(function (context) {
