Index: runtime/autoload/getscript.vim
===================================================================
--- runtime/autoload/getscript.vim	(revision 384)
+++ runtime/autoload/getscript.vim	(working copy)
@@ -421,7 +421,7 @@
 "  call Decho("searching plugins for GetLatestVimScripts dependencies")
   let lastline    = line("$")
 "  call Decho("lastline#".lastline)
-  let plugins     = split(globpath(&rtp,"plugin/*.vim"))
+  let plugins     = split(globpath(&rtp,"plugin/*.vim"), '\n')
   let foundscript = 0
   let firstdir= ""
 
@@ -443,7 +443,7 @@
    $
 "   call Decho(" ")
 "   call Decho(".dependency checking<".plugin."> line$=".line("$"))
-   exe "silent r ".plugin
+   exe "silent r ".escape(substitute(plugin,'\','/','ge'),"|[]*'\" #")
 
    while search('^"\s\+GetLatestVimScripts:\s\+\d\+\s\+\d\+','W') != 0
     let newscript= substitute(getline("."),'^"\s\+GetLatestVimScripts:\s\+\d\+\s\+\d\+\s\+\(.*\)$','\1','e')
