Index: src/text.c =================================================================== --- src/text.c (revision 4966) +++ src/text.c (working copy) @@ -561,6 +561,7 @@ openfile->current_undo = openfile->current_undo->next; openfile->last_action = OTHER; set_modified(); + openfile->placewewant = xplustabs(); } /* Redo the last thing(s) we undid. */ @@ -680,6 +681,7 @@ openfile->current_undo = u; openfile->last_action = OTHER; set_modified(); + openfile->placewewant = xplustabs(); } #endif /* !NANO_TINY */