Index: pathauto.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/pathauto/pathauto.inc,v
retrieving revision 1.50
diff -u -r1.50 pathauto.inc
--- pathauto.inc	26 Aug 2008 04:55:19 -0000	1.50
+++ pathauto.inc	20 Mar 2009 14:33:59 -0000
@@ -188,6 +188,16 @@
     'this', 'that', 'to', 'up', 'via', 'with',
   );
 
+  // Optionally transliterate (by running through the Transliteration module)
+  if (variable_get('pathauto_transliterate', FALSE)) {
+    if (module_exists('transliteration')) {
+      $output = transliteration_get($output);
+    }
+    else {
+      drupal_set_message(t('Pathauto could not transliterate the path, as the Transliteration module has been disabled.'), 'error');
+    }
+  }
+
   // Replace or drop punctuation based on user settings
   $separator = variable_get('pathauto_separator', '-');
   $output = $string;
@@ -205,16 +215,6 @@
     $output = str_replace('/', '', $output);
   }
 
-  // Optionally transliterate (by running through the Transliteration module)
-  if (variable_get('pathauto_transliterate', FALSE)) {
-    if (module_exists('transliteration')) {
-      $output = transliteration_get($output);
-    }
-    else {
-      drupal_set_message(t('Pathauto could not transliterate the path, as the Transliteration module has been disabled.'), 'error');
-    }
-  }
-
   // Reduce to the subset of ASCII96 letters and numbers
   if (variable_get('pathauto_reduce_ascii', FALSE)) {
     $pattern = '/[^a-zA-Z0-9\/]+/ ';

