--- t3lib/class.t3lib_basicfilefunc.php 2008-04-13 23:45:44.000000000 +0200 +++ t3lib/class.t3lib_basicfilefunc.php 2008-04-13 23:55:21.000000000 +0200 @@ -474,7 +474,8 @@ $fileName = $this->csConvObj->specCharsToASCII($charset,$fileName); } - return preg_replace('/[^.[:alnum:]_-]/','_',trim($fileName)); + $fileName = preg_replace('/[^.[:alnum:]_-]/','_',trim($fileName)); + return preg_replace('/\.*$/','',$fileName); } /**