Index: t3lib/class.t3lib_div.php =================================================================== --- t3lib/class.t3lib_div.php (revision 4691) +++ t3lib/class.t3lib_div.php (working copy) @@ -603,9 +603,13 @@ */ public static function fixed_lgd_cs($string,$chars) { if (is_object($GLOBALS['LANG'])) { - return $GLOBALS['LANG']->csConvObj->crop($GLOBALS['LANG']->charSet,$string,$chars,'...'); + return $GLOBALS['LANG']->csConvObj->crop($GLOBALS['LANG']->charSet, $string, $chars, '...'); + } elseif (is_object($GLOBALS['TSFE'])) { + return $GLOBALS['TSFE']->csConvObj->crop($GLOBALS['TSFE']->charSet, $string, $chars, '...'); } else { - return t3lib_div::fixed_lgd($string, $chars); + // this case should not happen + $csConvObj = t3lib_div::makeInstance('t3lib_cs'); + return $csConvObj->crop('iso-8859-1', $string, $chars, '...'); } }