From bed99fc55218c981188ce2d62a9545b639c7f8d9 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 27 May 2024 17:31:12 +0530 Subject: [PATCH] Fix #2067257 [Unhandeled exception](https://bugs.launchpad.net/calibre/+bug/2067257) --- src/calibre/ebooks/metadata/search_internet.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/ebooks/metadata/search_internet.py b/src/calibre/ebooks/metadata/search_internet.py index 55b9915376..9b894d99e5 100644 --- a/src/calibre/ebooks/metadata/search_internet.py +++ b/src/calibre/ebooks/metadata/search_internet.py @@ -48,7 +48,7 @@ all_author_searches = AUTHOR_SEARCHES.__iter__ def qquote(val, use_plus=True): if not isinstance(val, bytes): - val = val.encode('utf-8') + val = val.encode('utf-8', 'replace') ans = quote_plus(val) if use_plus else quote(val) if isinstance(ans, bytes): ans = ans.decode('utf-8')