From e20e7f1d514e0f9d9046b330a5809009927a8564 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 6 Jun 2023 15:08:26 +0530 Subject: [PATCH] ... --- src/calibre/utils/copy_files.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/calibre/utils/copy_files.py b/src/calibre/utils/copy_files.py index d68d1a1f55..66948e92c6 100644 --- a/src/calibre/utils/copy_files.py +++ b/src/calibre/utils/copy_files.py @@ -225,11 +225,9 @@ def copy_tree( with copier: copier.copy_all() - if delete_source: + if delete_source and os.path.exists(make_long_path_useable(src)): try: shutil.rmtree(make_long_path_useable(src)) - except FileNotFoundError: - pass except OSError: if iswindows: time.sleep(WINDOWS_SLEEP_FOR_RETRY_TIME)