--- path_redirect.module	2009-12-02 11:54:25.000000000 +0100
+++ path_redirect.module.new	2010-03-18 15:23:34.801948217 +0100
@@ -433,7 +433,8 @@ function path_redirect_load($rid) {
  */
 function path_redirect_load_by_source($source, $language = '', $query = array()) {
   $where = $query ? "(source = '%s' OR source LIKE '%s')" : "source = '%s'";
-  $args = ($query ? array($source, $source . '?%%') : array($source)) + array($language);
+  $args = ($query ? array($source, $source . '?%%') : array($source));
+  $args[] = $language;
   $rid_query = db_query("SELECT rid FROM {path_redirect} WHERE $where AND language IN ('%s', '') ORDER BY language DESC, source DESC, rid DESC", $args);
   $rids = array();
   while ($rid = db_result($rid_query)) {
