diff --git a/ankiqt/ui/status.py b/ankiqt/ui/status.py
index 823d93fd8..5724041c0 100644
--- a/ankiqt/ui/status.py
+++ b/ankiqt/ui/status.py
@@ -168,16 +168,23 @@ class StatusView(object):
remStr += "0"
else:
# remaining string, bolded depending on current card
+ if sys.platform.startswith("linux"):
+ s = " "
+ else:
+ s = " "
if not self.main.currentCard:
- remStr += "%(failed1)s %(rev1)s %(new1)s"
+ remStr += "%(failed1)s" + s + "%(rev1)s" + s + "%(new1)s"
else:
q = self.main.deck.queueForCard(self.main.currentCard)
if q == "failed":
- remStr += "%(failed1)s %(rev1)s %(new1)s"
+ remStr += ("%(failed1)s" + s +
+ "%(rev1)s" + s + "%(new1)s")
elif q == "rev":
- remStr += "%(failed1)s %(rev1)s %(new1)s"
+ remStr += ("%(failed1)s" + s + "%(rev1)s" + s +
+ "%(new1)s")
else:
- remStr += "%(failed1)s %(rev1)s %(new1)s"
+ remStr += ("%(failed1)s" + s + "%(rev1)s" + s +
+ "%(new1)s")
stats['failed1'] = '%s' % stats['failed']
stats['rev1'] = '%s' % stats['rev']
if self.main.deck.newEarly: