--- pathautoORIG.inc	2010-10-22 20:05:39.000000000 +0000
+++ pathauto.inc	2010-10-22 20:05:20.000000000 +0000
@@ -23,10 +23,7 @@
 function _pathauto_alias_exists($alias, $source, $language = '') {
   $pid = db_result(db_query_range("SELECT pid FROM {url_alias} WHERE src <> '%s' AND dst = '%s' AND language IN ('%s', '') ORDER BY language DESC, pid DESC", $source, $alias, $language, 0, 1));
 
-  if (module_exists('path_redirect') && function_exists('path_redirect_delete_multiple')) {
-    // Delete from path_redirect the exact same alias to the same node.
-    path_redirect_delete_multiple(NULL, array('source' => $alias, 'redirect' => $source));
-
+  if (module_exists('path_redirect') && function_exists('path_redirect_load_multiple')) {
     // If there still is this alias used in path_redirect, then create a different alias.
     $redirects = path_redirect_load_multiple(NULL, array('source' => $alias));
   }
