updated for version 7.0014
diff --git a/src/normal.c b/src/normal.c
index 330356c..8ea4ba6 100644
--- a/src/normal.c
+++ b/src/normal.c
@@ -4343,6 +4343,7 @@
 	    curwin->w_cursor.lnum = curbuf->b_ml.ml_line_count;
 	else
 	    curwin->w_cursor.lnum = cap->count0;
+	check_cursor_col();
     }
 
     switch (nchar)