diff --git a/src/calibre/gui2/book_details.py b/src/calibre/gui2/book_details.py index 7b6859ce7d..34433b76d6 100644 --- a/src/calibre/gui2/book_details.py +++ b/src/calibre/gui2/book_details.py @@ -449,6 +449,8 @@ class BookInfo(QWebView): ]: ac = getattr(self, '%s_link_action'%a) ac.current_url = url + if url.startswith('path:'): + ac.current_url = el.attribute('title') ac.setText(t) menu.addAction(ac) if author is not None: