X-Git-Url: https://git.mdrn.pl/librarian.git/blobdiff_plain/c7734daf3d6884c358f1644c1f8f7970453fafb1..af72c4ed58e541d491dafbfe4ecb163662f402b5:/src/librarian/covers/widgets/author.py diff --git a/src/librarian/covers/widgets/author.py b/src/librarian/covers/widgets/author.py index 5fa3528..4060999 100644 --- a/src/librarian/covers/widgets/author.py +++ b/src/librarian/covers/widgets/author.py @@ -31,6 +31,7 @@ class AuthorBox(Widget): authors = [a.readable() for a in self.cover.book_info.authors] translators = [a.readable() for a in self.cover.book_info.translators] + self.textboxes = [] if authors and translators: # Try with two boxes. @@ -130,7 +131,8 @@ class AuthorBox(Widget): self.textboxes = [author_box] - self.margin_top = self.textboxes[0].margin_top + if self.textboxes: + self.margin_top = self.textboxes[0].margin_top def build(self, w, h): img = PIL.Image.new('RGBA', (self.width, self.m.leading * 2))