updated for version 7.1-213
diff --git a/src/ex_docmd.c b/src/ex_docmd.c
index 249ecb5..d7ef7d5 100644
--- a/src/ex_docmd.c
+++ b/src/ex_docmd.c
@@ -7126,7 +7126,7 @@
 			 : eap->addr_count == 0 ? 0
 					       : (int)eap->line2 + 1) != FAIL)
 	{
-	    do_exedit(eap, NULL);
+	    do_exedit(eap, old_curwin);
 
 	    /* set the alternate buffer for the window we came from */
 	    if (curwin != old_curwin
diff --git a/src/version.c b/src/version.c
index 7e1eaa1..0df664f 100644
--- a/src/version.c
+++ b/src/version.c
@@ -667,6 +667,8 @@
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    213,
+/**/
     212,
 /**/
     211,