From 05721ba84af4e75cf8d0493d5769ba4d40457750 Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Thu, 12 Oct 2023 17:04:39 -0700 Subject: [PATCH] Fix error on no languages available --- src/ocrmypdf/_metadata.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ocrmypdf/_metadata.py b/src/ocrmypdf/_metadata.py index 9b7aba5a..2f23ba73 100644 --- a/src/ocrmypdf/_metadata.py +++ b/src/ocrmypdf/_metadata.py @@ -142,8 +142,8 @@ def _unset_empty_metadata(meta: PdfMetadata, options): def _set_language(pdf: Pdf, languages: list[str]): """Set the language of the PDF.""" - if Name.Lang in pdf.Root: - return # Already set + if Name.Lang in pdf.Root or not languages: + return # Already set or can't change primary_language_iso639_3 = languages[0] if not primary_language_iso639_3: return