--- pathautoORIG.inc	2010-10-22 13:01:29.000000000 -0700
+++ pathauto.inc	2010-10-22 13:02:48.000000000 -0700
@@ -135,10 +135,7 @@ define('PATHAUTO_PREG_CLASS_UNICODE_WORD
 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));
   }
