--- upload.module.orig	2009-01-13 02:30:23.000000000 +1100
+++ upload.module	2009-05-21 04:00:47.000000000 +1000
@@ -152,6 +152,7 @@
       return array(
         'Content-Type: ' . $file->filemime,
         'Content-Length: ' . $file->filesize,
+        'Content-Length: attachment; filename="'. mime_header_encode($file->filename) .'"'
       );
     }
     else {
