updated for version 7.2-174
diff --git a/src/edit.c b/src/edit.c
index 8411449..ee30a3e 100644
--- a/src/edit.c
+++ b/src/edit.c
@@ -8991,7 +8991,10 @@
 	foldOpenCursor();
 #endif
     undisplay_dollar();
-    if (gchar_cursor() != NUL || virtual_active()
+    if (gchar_cursor() != NUL
+#ifdef FEAT_VIRTUALEDIT
+	    || virtual_active()
+#endif
 	    )
     {
 	start_arrow(&curwin->w_cursor);