Index: modules/node.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/node.module,v
retrieving revision 1.512
diff -u -r1.512 node.module
--- modules/node.module	29 Jul 2005 21:06:33 -0000	1.512
+++ modules/node.module	31 Jul 2005 00:38:28 -0000
@@ -1671,6 +1671,9 @@
           drupal_set_title($node->title);
           return node_edit(arg(1));
         }
+        else if (db_fetch_object(db_query('SELECT nid FROM {node} WHERE nid=%s', arg(1)))) {
+          drupal_access_denied();
+        }
         else {
           drupal_not_found();
         }
@@ -1683,6 +1686,9 @@
           drupal_set_title(check_plain($node->title));
           return node_show($node, arg(2));
         }
+        else if (db_fetch_object(db_query('SELECT nid FROM {node} WHERE nid=%s', arg(1)))) {
+          drupal_access_denied();
+        }
         else {
           drupal_not_found();
         }
