updated for version 7.2-041
diff --git a/src/normal.c b/src/normal.c
index d33a636..b907171 100644
--- a/src/normal.c
+++ b/src/normal.c
@@ -6050,7 +6050,7 @@
 	    autowrite(curbuf, FALSE);
 	setpcmark();
 	(void)do_ecmd(0, ptr, NULL, NULL, ECMD_LAST,
-					       P_HID(curbuf) ? ECMD_HIDE : 0);
+				       P_HID(curbuf) ? ECMD_HIDE : 0, curwin);
 	if (cap->nchar == 'F' && lnum >= 0)
 	{
 	    curwin->w_cursor.lnum = lnum;