summaryrefslogtreecommitdiff
path: root/modules/node
diff options
context:
space:
mode:
Diffstat (limited to 'modules/node')
-rw-r--r--modules/node/node.module1
1 files changed, 1 insertions, 0 deletions
diff --git a/modules/node/node.module b/modules/node/node.module
index 44c530410..321299e0e 100644
--- a/modules/node/node.module
+++ b/modules/node/node.module
@@ -149,6 +149,7 @@ function node_save($node, $filter) {
$node->created = time();
$node->changed = time();
$node->nid = db_result(db_query("SELECT MAX(nid) + 1 FROM node"));
+ $node->nid = empty($node->nid) ? 1 : $node->nid;
// Prepare the query:
foreach ($node as $key => $value) {