diff --git a/src/calibre/gui2/book_details.py b/src/calibre/gui2/book_details.py index cc9884600f..26deab2866 100644 --- a/src/calibre/gui2/book_details.py +++ b/src/calibre/gui2/book_details.py @@ -620,6 +620,8 @@ def create_copy_links(menu, data=None): sep = menu.addSeparator() # Note: separators are really actions + if data and data.get('type', '') == 'cc_url' and (u := data.get('url', '')): + link_action(_('Custom web search link'), u) link_action(_('Link to show book in calibre'), f'calibre://show-book/{library_id}/{book_id}') link_action(_('Link to show book details in a popup window'), f'calibre://book-details/{library_id}/{book_id}')