diff --git a/lisp/org-element.el b/lisp/org-element.el index a617c58f8..be48bf500 100644 --- a/lisp/org-element.el +++ b/lisp/org-element.el @@ -6421,9 +6421,10 @@ If you observe Emacs hangs frequently, please report this to Org mode mailing li (unless (save-excursion (org-skip-whitespace) (eobp)) - (setq element (org-element--current-element - end 'element mode - (org-element-property :structure parent)))) + (org-element-with-disabled-cache + (setq element (org-element--current-element + end 'element mode + (org-element-property :structure parent))))) ;; Make sure that we return referenced element in cache ;; that can be altered directly. (if element