summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2010-08-16 12:32:32 +0000
committerDries Buytaert <dries@buytaert.net>2010-08-16 12:32:32 +0000
commit0fad2a3df0c535919c5b05e4867327ff7faab537 (patch)
tree84c872a7b7fb172adb5437aa6213cf0109dd311b /modules
parent9239621a0b0fa21c7ac4a44994a52f4e7a6ae5e6 (diff)
downloadbrdo-0fad2a3df0c535919c5b05e4867327ff7faab537.tar.gz
brdo-0fad2a3df0c535919c5b05e4867327ff7faab537.tar.bz2
- Patch #791490 by chx: contextual module calls menu_get_item() for unsaved nodes, resulting in pdo exception on postgresql.
Diffstat (limited to 'modules')
-rw-r--r--modules/node/node.module2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/node/node.module b/modules/node/node.module
index 22d319b1e..8cc352375 100644
--- a/modules/node/node.module
+++ b/modules/node/node.module
@@ -1222,7 +1222,7 @@ function node_view($node, $view_mode = 'full') {
// displayed on its own page. Modules may alter this behavior (for example,
// to restrict contextual links to certain view modes) by implementing
// hook_node_view_alter().
- if (!node_is_page($node)) {
+ if (!empty($node->nid) && !node_is_page($node)) {
$build['#contextual_links']['node'] = array('node', array($node->nid));
}