diff --git a/pyanaconda/ui/gui/hubs/__init__.py
b/pyanaconda/ui/gui/hubs/__init__.py
index 39e8705..1379315 100644
--- a/pyanaconda/ui/gui/hubs/__init__.py
+++ b/pyanaconda/ui/gui/hubs/__init__.py
@@ -376,7 +376,8 @@ class Hub(GUIObject, common.Hub):
# Now update the selector with the current status and completeness.
if not spoke.indirect:
- self._updateCompleteness(spoke)
+ for sp in self._spokes.itervalues():
+ self._updateCompleteness(sp)
# And then if that spoke wants us to jump straight to another one,
# handle that now.
What's the need to do this?
- Chris