I'm seeing the same problem: upgrading to the security release 4.5.3-6.1sarge1 broke my drupal installation because of this missing semicolon.
Here's the diff in unified-diff format: --- /usr/share/drupal/includes/file.inc~ 2006-07-17 09:43:29.000000000 -0400 +++ /usr/share/drupal/includes/file.inc 2006-07-27 10:54:29.792440840 -0400 @@ -102,7 +102,7 @@ fclose($fp); } else { - $message = t("Security warning: Couldn't write .htaccess file. Please create a .htaccess file in your %directory directory which contains the following lines: <code>%htaccess</code>", array('%directory' => theme('placeholder', $directory), '%htaccess' => '<br />'. str_replace("\n", '<br />', check_plain($htaccess_lines)))) + $message = t("Security warning: Couldn't write .htaccess file. Please create a .htaccess file in your %directory directory which contains the following lines: <code>%htaccess</code>", array('%directory' => theme('placeholder', $directory), '%htaccess' => '<br />'. str_replace("\n", '<br />', check_plain($htaccess_lines)))); form_set_error($form_item, $message); watchdog('security', $message, WATCHDOG_ERROR); } Thanks for keeping on top of the security issues with drupal. --dkg -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]