diff --git a/core/modules/node/node.module b/core/modules/node/node.module index de5b8d5..993e64d 100644 --- a/core/modules/node/node.module +++ b/core/modules/node/node.module @@ -2523,7 +2523,7 @@ function node_access($op, $node, $account = NULL, $langcode = NULL) { // If no language code was provided, default to the node's langcode. if (empty($langcode)) { - $langcode = $node->langcode; + $langcode = $node->language()->langcode; // If the Language module is enabled, try to use the language from content // negotiation. if (module_exists('language')) {