diff --git a/ecrire/inc_charsets.php3 b/ecrire/inc_charsets.php3 index 4622b5f9d0f689ac1e858c610414a4bb622fec75..5b9a3fd7dfa8df505467eb26c9789020ee2e183a 100644 --- a/ecrire/inc_charsets.php3 +++ b/ecrire/inc_charsets.php3 @@ -212,8 +212,9 @@ function charset2unicode($texte, $charset='AUTO', $forcer = false) { if (!isset($trans[$charset])) { global $CHARSET; load_charset($charset); - foreach ($CHARSET[$charset] as $key => $val) { - $trans[$charset][chr($key)] = '&#'.$val.';'; + if (is_array($CHARSET[$charset])) + foreach ($CHARSET[$charset] as $key => $val) { + $trans[$charset][chr($key)] = '&#'.$val.';'; } } if (count($trans[$charset]))