updated for version 7.0d01
diff --git a/src/eval.c b/src/eval.c
index 1b75201..45efab7 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -16208,7 +16208,7 @@
 	    return NULL;
 	len = (long)STRLEN(ml_get(pos.lnum));
 	/* Accept a position up to the NUL after the line. */
-	if (pos.col <= 0 || (int)pos.col > len + 1)
+	if (pos.col == 0 || (int)pos.col > len + 1)
 	    return NULL;	/* invalid column number */
 	--pos.col;