diff --git a/simple_access.module b/simple_access.module
index 25a4424..c5c8d71 100644
--- a/simple_access.module
+++ b/simple_access.module
@@ -178,7 +178,7 @@ function simple_access_nodeapi(&$node, $op) {
         $node->simple_access_owner['nid'] = $node->nid;
         drupal_write_record('simple_access_owner', $node->simple_access_owner, array('nid'));
         if (!db_affected_rows()) {
-          drupal_write_record('simple_access_owner', $node->simple_access_owner);
+          drupal_write_record('simple_access_owner', $node->simple_access_owner, array('nid'));
         }
       }
       else {
