diff --git a/bean.install b/bean.install
index 0620a88..0638cda 100644
--- a/bean.install
+++ b/bean.install
@@ -423,3 +423,11 @@ function bean_update_7010(&$sand) {
 
   return $t('Bean Table updated and data upgraded');
 }
+
+/**
+ * Clear the menu cache so that the new path for reverting revisions will be
+ * picked up.
+ */
+function bean_update_7011() {
+  menu_cache_clear_all();
+}
diff --git a/bean.module b/bean.module
index 625040b..bb50e64 100644
--- a/bean.module
+++ b/bean.module
@@ -199,7 +199,7 @@ function bean_menu() {
     'context' => MENU_CONTEXT_PAGE | MENU_CONTEXT_INLINE,
   );
 
-  $items['block/%bean_delta/revisions/%/set-default'] = array(
+  $items['block/%bean_delta/revisions/%/revert'] = array(
     'title' => 'Set Default',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('bean_set_default_confirm', 1),
@@ -280,7 +280,7 @@ function bean_admin_paths() {
     'block/*/delete' => TRUE,
     'block/*/revisions' => TRUE,
     'block/*/revisions/*/edit' => TRUE,
-    'block/*/revisions/*/set-active' => TRUE,
+    'block/*/revisions/*/revert' => TRUE,
     'block/*/revisions/*/delete' => TRUE,
     'block/add' => TRUE,
     'block/add/*' => TRUE,
diff --git a/includes/bean.pages.inc b/includes/bean.pages.inc
index b7ac3f1..54e0652 100644
--- a/includes/bean.pages.inc
+++ b/includes/bean.pages.inc
@@ -693,7 +693,7 @@ function bean_revisions_page(Bean $bean) {
     if ($can_edit && !$active) {
       $operations['set-active'] = array(
         'title' => t('set active'),
-        'href' => "block/{$bean->delta}/revisions/{$rev->vid}/set-active",
+        'href' => "block/{$bean->delta}/revisions/{$rev->vid}/revert",
         'query' => drupal_get_destination(),
       );
     }
