? imagecache_303419.patch Index: imagecache.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/imagecache/imagecache.module,v retrieving revision 1.68.2.17 diff -u -p -r1.68.2.17 imagecache.module --- imagecache.module 19 Aug 2009 18:35:35 -0000 1.68.2.17 +++ imagecache.module 19 Aug 2009 20:56:26 -0000 @@ -267,7 +267,7 @@ function imagecache_cache_private() { $preset = check_plain(array_shift($args)); $source = implode('/', $args); - if (user_access('view imagecache '. $preset)) { + if (user_access('view imagecache '. $preset) && !in_array(-1, module_invoke_all('file_download', $source))) { _imagecache_cache($preset, $source); } else {