diff --git a/src/paperless_tesseract/parsers.py b/src/paperless_tesseract/parsers.py index 883402414..ba56a19b7 100644 --- a/src/paperless_tesseract/parsers.py +++ b/src/paperless_tesseract/parsers.py @@ -153,10 +153,10 @@ class RasterisedDocumentParser(DocumentParser): if settings.OCR_CLEAN == 'clean': ocrmypdf_args['clean'] = True - elif settings.OCR_CLEAN == 'clean-final': + elif settings.OCR_CLEAN == 'clean-final' and not settings.OCR_MODE == 'redo': # NOQA: E501 ocrmypdf_args['clean_final'] = True - if settings.OCR_DESKEW: + if settings.OCR_DESKEW and not settings.OCR_MODE == 'redo': ocrmypdf_args['deskew'] = True if settings.OCR_ROTATE_PAGES: