diff -r b1f66b40a945 src/ex_cmds2.c
--- a/src/ex_cmds2.c	Mon Feb 22 11:45:05 2016 +0100
+++ b/src/ex_cmds2.c	Mon Feb 22 20:06:15 2016 +0100
@@ -3058,7 +3058,7 @@
     int oldlen;
     int addlen;
 
-    p4 = p3 = p2 = p1 = get_past_head(fname);
+    p5 = p4 = p3 = p2 = p1 = get_past_head(fname);
     for (p = p1; *p; mb_ptr_adv(p))
     {
 	if (vim_ispathsep_nocolon(*p))
