Index: node.module =================================================================== RCS file: /cvs/drupal/drupal/modules/node.module,v retrieving revision 1.403 diff -U3 -r1.403 node.module --- node.module 21 Sep 2004 18:43:54 -0000 1.403 +++ node.module 25 Sep 2004 21:30:09 -0000 @@ -1095,7 +1095,7 @@ } else { // Validate for normal users: - $node->uid = $user->uid ? $user->uid : 0; + $node->uid = ($node->uid >= 0) ? $node->uid : $user->uid; // Force defaults in case people modify the form: $node->status = variable_get("node_status_$node->type", 1); $node->promote = variable_get("node_promote_$node->type", 1);