264,266c264,269 < foreach (content_access_get_settings('view', $node->type) as $rid) { < $grants[$rid]['grant_view'] = 1; < $grants[$rid] = content_access_proccess_grant($grants[$rid], $rid, $node); --- > // Added back the other ops, as it appears this is necessary; the node_access table is not being correctly updated otherwise. > foreach (array('view', 'update', 'delete') as $op) { > foreach (content_access_get_settings($op, $node->type) as $rid) { > $grants[$rid]['grant_'.$op] = 1; > $grants[$rid] = content_access_proccess_grant($grants[$rid], $rid, $node); > }