Index: openacs-4/packages/imsld/tcl/imsld-parse-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/imsld/tcl/imsld-parse-procs.tcl,v
diff -u -r1.50 -r1.51
--- openacs-4/packages/imsld/tcl/imsld-parse-procs.tcl	10 Jul 2006 17:24:12 -0000	1.50
+++ openacs-4/packages/imsld/tcl/imsld-parse-procs.tcl	11 Jul 2006 08:45:05 -0000	1.51
@@ -627,7 +627,8 @@
             set filex_id [imsld::fs::file_new -href $filex_href \
                               -path_to_file $filex_href \
                               -type file \
-                              -complete_path "${tmp_dir}/${filex_href}"]
+                              -complete_path "[ns_urldecode ${tmp_dir}/${filex_href}]"]
+            
             if { !$filex_id } {
                 # an error ocurred when creating the file
                 return [list 0 "[_ imsld.lt_The_file_filex_href_w]"]