diff --git a/clone.module b/clone.module
index b442854..73e2a92 100644
--- a/clone.module
+++ b/clone.module
@@ -128,3 +128,19 @@ function clone_form_alter(&$form, $form_state, $form_id) {
     }
   }
 }
+
+/**
+ * Implements hook_form_FORM_ID_alter().
+ */
+function clone_form_node_admin_content_alter(&$form, $form_state, $form_id){
+  // Expose a Clone operation on each node.
+  foreach($form['admin']['nodes']['#options'] as $nid => &$row){
+    $node = node_load($nid);
+    if (clone_access_cloning($node)) {
+      $row['operations']['data']['#links']['clone'] = array(
+        'title' => t('clone'),
+        'href' => 'node/' . $nid . '/clone',
+      );
+    }
+  }
+}
