Index: nodeaccess_nodereference.install
===================================================================
--- nodeaccess_nodereference.install	(revision 746)
+++ nodeaccess_nodereference.install	(working copy)
@@ -194,4 +194,24 @@
   variable_set('nodeaccess_nodereference', $data);
 
   return "Removed settings that shouldn't exist.";
-}
\ No newline at end of file
+}
+
+function nodeaccess_nodereference_update_7104() {
+  foreach (field_info_instances('node') as $entity => $bundles) {
+    foreach ($bundles as $instance) {
+    $field_info = field_info_field($instance['field_name']);
+    if (
+    (
+      ($field_info['type'] == 'entityreference' && $field_info['settings']['target_type'] == 'node')
+      ||
+      $field_info['type'] == 'node_reference'
+    )
+    &&
+    $instance['entity_type'] == 'node'
+    ) {
+        $new_settings = nodeaccess_nodereference_reduce_variable($instance['settings']['nodeaccess_nodereference']);
+        nodeaccess_nodereference_field_settings($instance['bundle'], $instance['field_name'], $new_settings);
+      }
+    }
+  }
+}
