diff --git a/lisp/ox-publish.el b/lisp/ox-publish.el index 87253a5b3..0dda6498c 100644 --- a/lisp/ox-publish.el +++ b/lisp/ox-publish.el @@ -568,7 +568,9 @@ Return output file name." ;; filters. It isn't dependent on `:makeindex', since ;; we want to keep it up-to-date in cache anyway. (org-combine-plists - plist '(:filter-parse-tree (org-publish-collect-index)))))) + plist `(:filter-parse-tree + ,(cons 'org-publish-collect-index + (plist-get plist :filter-parse-tree))))))) ;; Remove opened buffer in the process. (unless visitingp (kill-buffer work-buffer)))))