=== modified file 'lisp/vm-virtual.el' --- lisp/vm-virtual.el 2012-02-07 11:11:25 +0000 +++ lisp/vm-virtual.el 2012-02-19 20:05:32 +0000 @@ -991,7 +991,8 @@ (when (and mirrored-msg (vm-buffer-of mirrored-msg)) (with-current-buffer (vm-buffer-of mirrored-msg) (vm-record-and-change-message-pointer - vm-message-pointer (vm-message-position mirrored-msg)))) + vm-message-pointer (vm-message-position mirrored-msg)) + (vm-present-current-message))) (dolist (real-buf vm-real-buffers) (with-current-buffer real-buf (setq vm-virtual-buffers (delq b vm-virtual-buffers))))