diff --git a/src/xdisp.c b/src/xdisp.c index 8b8434c13ad..d6881d42e15 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -242,6 +242,7 @@ message_dolog (m, len, nlflag) oldbuf = current_buffer; Fset_buffer (Fget_buffer_create (build_string ("*Messages*"))); + current_buffer->undo_list = Qt; oldpoint = PT; oldbegv = BEGV; oldzv = ZV;