Index: modules/node/node.js
===================================================================
RCS file: /cvs/drupal/drupal/modules/node/node.js,v
retrieving revision 1.7
diff -u -p -r1.7 node.js
--- modules/node/node.js	5 Nov 2010 19:47:20 -0000	1.7
+++ modules/node/node.js	10 Dec 2010 04:49:45 -0000
@@ -5,9 +5,17 @@
 Drupal.behaviors.nodeFieldsetSummaries = {
   attach: function (context) {
     $('fieldset.node-form-revision-information', context).drupalSetSummary(function (context) {
-      return $('.form-item-revision input', context).is(':checked') ?
-        Drupal.t('New revision') :
-        Drupal.t('No revision');
+      var revisionCheckbox = $('.form-item-revision input', context);
+
+      // Return 'New revision' if the 'Create new revision' checkbox is checked,
+      // or if the checkbox doesn't exist, but the revision log does. For users
+      // without the "Administer content" permission the checkbox won't appear,
+      // but the revision log will if the content type is set to auto-revision.
+      if (revisionCheckbox.is(':checked') || (!revisionCheckbox.length && $('.form-item-log textarea', context).length)) {
+        return Drupal.t('New revision');
+      }
+
+      return Drupal.t('No revision');
     });
 
     $('fieldset.node-form-author', context).drupalSetSummary(function (context) {
