Index: includes/file.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/file.inc,v
retrieving revision 1.121.2.14
diff -u -p -r1.121.2.14 file.inc
--- includes/file.inc	13 Dec 2010 19:02:09 -0000	1.121.2.14
+++ includes/file.inc	21 Dec 2010 16:50:56 -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 {
