? control_file_directory_msg.patch
Index: includes/file.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/file.inc,v
retrieving revision 1.121.2.10
diff -u -p -r1.121.2.10 file.inc
--- includes/file.inc	1 Feb 2010 16:14:58 -0000	1.121.2.10
+++ includes/file.inc	25 Feb 2010 18:07:25 -0000
@@ -101,7 +101,10 @@ function file_check_directory(&$director
   // Check if directory exists.
   if (!is_dir($directory)) {
     if (($mode & FILE_CREATE_DIRECTORY) && @mkdir($directory)) {
-      drupal_set_message(t('The directory %directory has been created.', array('%directory' => $directory)));
+      // Allow the directory creation message to be turned off.
+      if (variable_get('file_show_directory_creation_message', TRUE)) {
+        drupal_set_message(t('The directory %directory has been created.', array('%directory' => $directory)));
+      }
       @chmod($directory, 0775); // Necessary for non-webserver users.
     }
     else {
