diff --git a/src/calibre/gui2/dialogs/book_info.py b/src/calibre/gui2/dialogs/book_info.py index 6ce5a35759..1eb7ac532a 100644 --- a/src/calibre/gui2/dialogs/book_info.py +++ b/src/calibre/gui2/dialogs/book_info.py @@ -132,11 +132,14 @@ class BookInfo(QDialog): self.fit_cover = QCheckBox(_('Fit &cover within view'), self) self.fit_cover.setChecked(gprefs.get('book_info_dialog_fit_cover', True)) - l2.addWidget(self.fit_cover, l2.rowCount(), 0, 1, 1) + self.hl = hl = QHBoxLayout() + hl.setContentsMargins(0, 0, 0, 0) + l2.addLayout(hl, l2.rowCount(), 0, 1, -1) + hl.addWidget(self.fit_cover), hl.addStretch() self.clabel = QLabel('