diff --git a/src/text.c b/src/text.c index e89507feeb598726c8572c9d27a5a23bdef2ad75..13d9128b0417639324eb98160f00908d7c2dbb45 100644 --- a/src/text.c +++ b/src/text.c @@ -1277,7 +1277,7 @@ void add_undo(undo_type action) * or we won't be able to restore it later. */ case ADD: /* If a new magic line will be added, an undo should remove it. */ - if (openfile->current == openfile->filebot && openfile->current_x == 0) + if (openfile->current == openfile->filebot) u->xflags = WAS_FINAL_LINE; u->wassize--; break;