diff --git a/content_access.admin.inc b/content_access.admin.inc
index 588281e..03171c0 100644
--- a/content_access.admin.inc
+++ b/content_access.admin.inc
@@ -94,7 +94,7 @@ function content_access_page_submit($form, &$form_state) {
   // Apply new settings.
   node_access_acquire_grants($node);
 
-  module_invoke_all('per_node', $settings);
+  module_invoke_all('per_node', $settings, $node);
 
   drupal_set_message(t('Your changes have been saved.'));
 }
diff --git a/content_access_rules/content_access_rules.module b/content_access_rules/content_access_rules.module
index e63631d..5d0534b 100644
--- a/content_access_rules/content_access_rules.module
+++ b/content_access_rules/content_access_rules.module
@@ -22,6 +22,6 @@ function content_access_rules_user_acl($settings) {
 /**
  * Implements hook_per_node().
  */
-function content_access_rules_per_node($settings) {
-  rules_invoke_event('content_access_per_node');
+function content_access_rules_per_node($settings, $node) {
+  rules_invoke_event('content_access_per_node', $node);
 }
\ No newline at end of file
diff --git a/content_access_rules/content_access_rules.rules.inc b/content_access_rules/content_access_rules.rules.inc
index ae2b902..f1fe10c 100644
--- a/content_access_rules/content_access_rules.rules.inc
+++ b/content_access_rules/content_access_rules.rules.inc
@@ -17,7 +17,12 @@
  */
 function content_access_rules_rules_event_info() {
   $events['content_access_content_type'] = array('label' => t('Content type access control was changed'));
-  $events['content_access_per_node'] = array('label' => t('Per node access control was changed'));
+  $events['content_access_per_node'] = array(
+    'label' => t('Per node access control was changed'),
+    'variables' => array(
+      'node' => array('type' => 'node', 'label' => 'Content with updated content access'),
+    ),
+  );
 
   if (module_exists('acl')) {
     $events['content_access_user_acl'] = array('label' => t('User was added to ACL'));
@@ -25,8 +30,7 @@ function content_access_rules_rules_event_info() {
 
   $items = array();
   foreach ($events as $name => $event) {
-    $items[$name] = array(
-      'label' => $event['label'],
+    $items[$name] = $event + array(
       'group' => t('Content Access'),
     );
   }
