From 9709efaba92d8e11a3e690e72ed90ba734ad5631 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 3 May 2019 06:44:08 +0530 Subject: [PATCH] Prevent errors in tweaks.py from preventing calibre startup --- src/calibre/utils/config_base.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/calibre/utils/config_base.py b/src/calibre/utils/config_base.py index e2908ba0d5..f3a1ddcc06 100644 --- a/src/calibre/utils/config_base.py +++ b/src/calibre/utils/config_base.py @@ -637,7 +637,11 @@ def default_tweaks_raw(): def read_tweaks(): default_tweaks = exec_tweaks(default_tweaks_raw()) - default_tweaks.update(read_custom_tweaks()) + try: + custom_tweaks = read_custom_tweaks() + except Exception: + custom_tweaks = {} + default_tweaks.update(custom_tweaks) return default_tweaks