If you’re getting a “The directory * has been created” notification messages on your site in conjunction with ImageCache and/or Drupal 6, you’ve got a couple different options.

  1. I was snooping around includes/file.inc and found the string that needs to be overridden (line 104). In the spirit of not hacking core, we’ll replace this string with the String Overrides module. Create a new string override with the original value: The directory %directory has been created. (Don’t forget the period at the end.) Leave the replacement field blank. Once the string override is added and enabled, the drupal notification message will be suppressed.
  2. Crea posted a core patch to the Drupal issue queue. The patch replaces the messages with watchdog() calls instead.

I’ve been using method number 1 for several weeks and it is working great. Did either of these fixes work for you? Or do you use a different method?