diff --git a/src/cut.c b/src/cut.c
index d69af6521bc649e4a20ae0c394f9368db0868426..8b16dfaf1c23a2ee967110d40610e16bc965c65e 100644
--- a/src/cut.c
+++ b/src/cut.c
@@ -324,7 +324,7 @@ void do_uncut_text(void)
      * beginning of the line, set placewewant to 0.  Pico does both of
      * these. */
     if (marked_cut == 0) {
-	if (current_x != 0)
+	if (current_x > 0)
 	    marked_cut = 2;
 	else
 	    placewewant = 0;