--- filefield_paths.module.OLD	2011-05-15 21:16:52.000000000 +1000
+++ filefield_paths.module	2011-06-13 19:56:32.940666584 +1000
@@ -552,14 +552,12 @@ function filefield_paths_process_string(
   // Transliterate string.
   if (module_exists('transliteration') && isset($settings['transliterate']) && $settings['transliterate']) {
     $value = transliteration_get($value);
-    if ($type == 'field') {
-      $paths = explode('/', $value);
-      foreach ($paths as &$path) {
-        $path = transliteration_clean_filename($path);
-      }
-
-      $value = implode('/', $paths);
+    $paths = explode('/', $value);
+    foreach ($paths as &$path) {
+      $path = transliteration_clean_filename($path);
     }
+
+    $value = implode('/', $paths);
   }
 
   // Convert string to lower case.
