diff --git a/src/PIL/ImageText.py b/src/PIL/ImageText.py index 6c5a8a8a3..8bfd89884 100644 --- a/src/PIL/ImageText.py +++ b/src/PIL/ImageText.py @@ -130,7 +130,11 @@ class Text: :return: Either width for horizontal text, or height for vertical text. """ - if "\n" in self.text if isinstance(self.text, str) else b"\n" in self.text: + if isinstance(self.text, str): + multiline = "\n" in self.text + else: + multiline = b"\n" in self.text + if multiline: msg = "can't measure length of multiline text" raise ValueError(msg) return self.font.getlength(