Index: t3lib/class.t3lib_tsparser.php =================================================================== --- t3lib/class.t3lib_tsparser.php (revision 9323) +++ t3lib/class.t3lib_tsparser.php (working copy) @@ -654,7 +654,7 @@ throw new Exception(sprintf('"%s" is not a valid file location.', $fileName)); } - if (!is_writable($realFileName)) { + if (is_file($realFileName) && !is_writable($realFileName)) { throw new Exception(sprintf('"%s" is not writable.', $fileName)); }