Index: nodeaccess/nodeaccess.module
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- nodeaccess/nodeaccess.module	(revision 1688)
+++ nodeaccess/nodeaccess.module	(revision )
@@ -76,19 +76,19 @@
   if (!$node) {
     return FALSE;
   }
-
+
   // Apparently D7 no longer defaults to admin getting anything?
   if (user_access('administer nodeaccess')) {
     return true;
   }
-
+
   // If no user object is supplied, the access check is for the current user.
   if (empty($account)) {
     $account = $user;
   }
   $allowed_types = variable_get('nodeaccess-types', array());
   if ($op == 'grant') {
-    if ($node->nid && $allowed_types[$node->type] &&
+    if ($node->nid && array_key_exists($node->type, $allowed_types) &&
         (user_access('grant node permissions', $account) ||
          (user_access('grant editable node permissions', $account) && node_access('update', $node, $account)) ||
          (user_access('grant deletable node permissions', $account) && node_access('delete', $node, $account)) ||
