diff --git a/node.php b/node.php
index 2e0c9dc89e7170b1823ec2e9d7102aa3314c7b0d..5c555416e304cfeece0f1d82d615edf511ce00bd 100644
--- a/node.php
+++ b/node.php
@@ -86,7 +86,7 @@ function node_history($node) {
   return $output;
 }
 
-$number = ($title ? db_num_row(db_query("SELECT nid FROM node WHERE title = '$title' AND status = $status[posted]")) : 1);
+$number = ($title ? db_num_rows(db_query("SELECT nid FROM node WHERE title = '$title' AND status = $status[posted]")) : 1);
 
 if ($number > 1) {
   $result = db_query("SELECT n.*, u.name, u.uid FROM node n LEFT JOIN user u ON n.author = u.uid WHERE n.title = '$title' AND n.status = $status[posted] ORDER BY timestamp DESC");