diff --git a/src/ocrmypdf/exec/tesseract.py b/src/ocrmypdf/exec/tesseract.py index f6b13d59..afa0e4a6 100644 --- a/src/ocrmypdf/exec/tesseract.py +++ b/src/ocrmypdf/exec/tesseract.py @@ -186,7 +186,9 @@ def get_orientation(input_file, engine_mode, timeout: float, log, tesseract_env= def tesseract_log_output(mainlog, stdout, input_file): - log = TesseractLoggerAdapter(mainlog, extra=mainlog.extra) + log = TesseractLoggerAdapter( + mainlog, extra=mainlog.extra if hasattr(mainlog, 'extra') else None + ) try: text = stdout.decode()