### Eclipse Workspace Patch 1.0
#P CVS
Index: mod/scorm/locallib.php
===================================================================
RCS file: /cvsroot/moodle/moodle/mod/scorm/locallib.php,v
retrieving revision 1.46.2.12
diff -u -r1.46.2.12 locallib.php
--- mod/scorm/locallib.php	21 Aug 2008 03:16:11 -0000	1.46.2.12
+++ mod/scorm/locallib.php	26 Aug 2008 00:49:07 -0000
@@ -876,7 +876,10 @@
                 } else if ($externalpackage){
                     if ($scormdir = make_upload_directory("$courseid/$CFG->moddata/scorm")) {
                         if ($tempdir = scorm_tempdir($scormdir)) {
-                            copy ("$reference", $tempdir.'/'.basename($reference));
+                            $content = download_file_content($reference);
+                            $file = fopen($tempdir.'/'.basename($reference), 'x');
+                            fwrite($file, $content);
+                            fclose($file);
                             $mdcheck = md5_file($tempdir.'/'.basename($reference));
                             scorm_delete_files($tempdir);
                         }
