--- user_relationship_node_access.module.orig	2009-07-01 14:52:32.000000000 +0200
+++ user_relationship_node_access.module	2009-07-01 14:54:09.000000000 +0200
@@ -322,7 +322,7 @@ function user_relationship_node_access_n
 
   $grants = array();
 
-  if (is_array($node->user_relationship_node_access)) {
+  if (isset($node->user_relationship_node_access) && is_array($node->user_relationship_node_access)) {
     foreach ($node->user_relationship_node_access as $rtid => $permissions) {
       $grants[] = array(
         'realm'         => "user_relationship_node_access_{$rtid}",
@@ -355,7 +355,7 @@ function user_relationship_node_access_n
  */
 function _user_relationship_node_access_node_eligible($node) {
   $allowed_types = variable_get('user_relationship_node_access_allowed_types', array());
-  return isset($node->type) && $allowed_types[$node->type] === $node->type;
+  return isset($node->type) && isset($allowed_types[$node->type]) && $allowed_types[$node->type] === $node->type;
 }
 
 /**
