Index: upload.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/upload.module,v
retrieving revision 1.31.2.6
diff -u -r1.31.2.6 upload.module
--- upload.module	17 Aug 2005 20:03:29 -0000	1.31.2.6
+++ upload.module	16 Nov 2005 23:30:03 -0000
@@ -392,6 +392,7 @@
   if ($node->nid) {
     $result = db_query("SELECT * FROM {files} WHERE nid = %d", $node->nid);
     while ($file = db_fetch_object($result)) {
+		$file->filepath = str_replace($file->filename, rawurlencode($file->filename), $file->filepath);
       $files[$file->fid] = $file;
     }
   }
