Index: includes/file.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/file.inc,v retrieving revision 1.24 diff -u -r1.24 file.inc --- includes/file.inc 13 Sep 2004 23:30:58 -0000 1.24 +++ includes/file.inc 16 Sep 2004 13:54:28 -0000 @@ -153,7 +153,7 @@ * @return 0 for invalid path or the real path of the source. */ function file_check_location($source, $directory = 0) { - $source = realpath($source); + $source = realpath(dirname($source)); $directory = realpath($directory); if ($directory && strpos($source, $directory) !== 0) { return 0;