diff --git a/scripts/generate_gallery.py b/scripts/generate_gallery.py index d926a336fc..fc4c20de01 100644 --- a/scripts/generate_gallery.py +++ b/scripts/generate_gallery.py @@ -118,6 +118,13 @@ def extract_preview_pic(self): return None def gen_previews(self): + if self.png_path.exists(): + logger.info( + f"Custom thumbnail already exists for {self.basename}, skipping extraction", + type="thumbnail_extractor", + ) + return + preview = self.extract_preview_pic() if preview is not None: with self.png_path.open("wb") as buff: