Index: entity/modules/callbacks.inc IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- entity/modules/callbacks.inc (revision 1854) +++ entity/modules/callbacks.inc (revision ) @@ -607,14 +607,15 @@ function entity_metadata_no_hook_node_access($op, $node = NULL, $account = NULL) { if (isset($node)) { // If a non-default revision is given, incorporate revision access. + if ($op != 'create') { - $default_revision = node_load($node->nid); - if ($node->vid != $default_revision->vid) { - return _node_revision_access($node, $op); - } + $default_revision = node_load($node->nid); + if ($node->vid != $default_revision->vid) { + return _node_revision_access($node, $op); + } - else { + } - return node_access($op, $node, $account); - } + return node_access($op, $node, $account); + } - } + // Is access to all nodes allowed? if (!user_access('access content', $account)) { return FALSE;