diff --git a/src/calibre/gui2/metadata/single_download.py b/src/calibre/gui2/metadata/single_download.py
index a9c1d50299..5f71d94ae4 100644
--- a/src/calibre/gui2/metadata/single_download.py
+++ b/src/calibre/gui2/metadata/single_download.py
@@ -931,9 +931,13 @@ class CoversWidget(QWidget): # {{{
if num < 2:
txt = _('Could not find any covers for %s')%self.book.title
else:
- txt = _('Found %(num)d possible covers for %(title)s. '
- 'When the download completes, the covers will be sorted by size.')%dict(num=num-1,
- title=self.title)
+ if num == 2:
+ txt = _('Found a cover for {title}').format(self.title)
+ else:
+ txt = _(
+ 'Found {num} covers for {title}. When the download completes,'
+ ' the covers will be sorted by size.').format(
+ title=self.title, num=num-1)
self.msg.setText(txt)
self.msg.setWordWrap(True)
self.covers_view.stop()