diff --git a/i3pystatus/updates/__init__.py b/i3pystatus/updates/__init__.py index e0d1a69..7fd15ac 100644 --- a/i3pystatus/updates/__init__.py +++ b/i3pystatus/updates/__init__.py @@ -92,6 +92,11 @@ class Updates(Module): @require(internet) def check_updates(self): + for backend in self.backends: + key = backend.__class__.__name__ + if key not in self.data: + self.data[key] = '?' + self.output = { "full_text": formatp(self.format_working, **self.data).strip(), "color": self.color_working,