Index: transliteration.inc
===================================================================
--- transliteration.inc	(copie de travail)
+++ transliteration.inc	(révision 91)
@@ -29,11 +29,6 @@
   // ASCII is always valid NFC! If we're only ever given plain ASCII, we can
   // avoid the overhead of initializing the decomposition tables by skipping
   // out early.
+
+  if (!is_string($string)) {
+    return $string;
+  }
+
   if (!preg_match('/[\x80-\xff]/', $string)) {
     return $string;
   }
