--- drupal-5.7/includes/path.inc	2006-12-23 16:04:52.000000000 -0600
+++ drupal-5.7-patched/includes/path.inc	2008-05-19 17:05:55.000000000 -0500
@@ -46,7 +46,7 @@
 
   // Use $count to avoid looking up paths in subsequent calls if there simply are no aliases
   if (!isset($count)) {
-    $count = db_result(db_query('SELECT COUNT(pid) FROM {url_alias}'));
+    $count = ((db_result(db_query_range('SELECT dst FROM {url_alias}', 0, 1)) !== FALSE) ? 1 : 0);
   }
 
   if ($action == 'wipe') {
