diff --git a/src/calibre/gui2/tools.py b/src/calibre/gui2/tools.py index b3375ad842..f4ee92b565 100644 --- a/src/calibre/gui2/tools.py +++ b/src/calibre/gui2/tools.py @@ -196,6 +196,8 @@ class QueueBulk(QProgressDialog): dtitle = unicode(mi.title) except: dtitle = repr(mi.title) + if len(dtitle) > 50: + dtitle = dtitle[:50].rpartition(' ')[0]+'...' self.setLabelText(_('Queueing ')+dtitle) desc = _('Convert book %(num)d of %(tot)d (%(title)s)') % dict( num=self.i, tot=len(self.book_ids), title=dtitle)