diff --git a/contrib/lisp/org-eww.el b/contrib/lisp/org-eww.el index 26a1e09a5..08dac1132 100644 --- a/contrib/lisp/org-eww.el +++ b/contrib/lisp/org-eww.el @@ -54,9 +54,14 @@ (when (eq major-mode 'eww-mode) (org-store-link-props :type "eww" - :link eww-current-url + :link (if (< emacs-major-version 25) + eww-current-url + (eww-current-url)) :url (url-view-url t) - :description (or eww-current-title eww-current-url)))) + :description (if (< emacs-major-version 25) + (or eww-current-title eww-current-url) + (or (plist-get eww-data :title) + (eww-current-url)))))) ;; Some auxiliary functions concerning links in eww buffers