* gnus-art.el (gnus-request-article-this-buffer): Temporally fix: erase the
[elisp/gnus.git-] / lisp / gnus-art.el
index b05f35a..272d68e 100644 (file)
@@ -5339,6 +5339,10 @@ T-gnus change: Insert an article into `gnus-original-article-buffer'."
       ;; Copy the requested article from `gnus-original-article-buffer'.
       (unless (equal (buffer-name (current-buffer))
                     (buffer-name (get-buffer gnus-original-article-buffer)))
+       ;; There may be the same article if the current buffer is
+       ;; `nntp-server-buffer' (e.g. a case that the command
+       ;; `gnus-cache-enter-article' is invoked), it should be erased.
+       (erase-buffer)
        (insert-buffer gnus-original-article-buffer))
 
       ;; Decode charsets.