--- 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; } /**