diff --git a/lisp/org-element.el b/lisp/org-element.el index f6b970037..ce4fe2370 100644 --- a/lisp/org-element.el +++ b/lisp/org-element.el @@ -5048,7 +5048,8 @@ removed from the cache." (let ((parent (org-element-property :parent element))) (when (and parent (eq (org-element-type parent) 'item)) (setq parent (org-element-property :parent parent))) - (when (and parent + (when (and (memq (org-element-type parent) + '(footnote-definition plain-list)) (>= (org-element-property :end parent) beg) (= (org-element-property :contents-end parent) (org-element-property :end element)))