diff --git a/src/text.c b/src/text.c
index eb8220b6cb72d40282c7e26d817dbfb88d01cba0..f223881eb9d9b6d52920da8a31439354048084ba 100644
--- a/src/text.c
+++ b/src/text.c
@@ -301,8 +301,7 @@ void do_indent_marked(ssize_t len)
 	    openfile->totsize += line_indent_len;
 
 	    /* Keep track of the change in the current line. */
-	    if (f == openfile->mark_begin && openfile->current_x <
-		openfile->mark_begin_x)
+	    if (f == openfile->mark_begin)
 		openfile->mark_begin_x += line_indent_len;
 
 	    if (f == openfile->current)