--- a/UpdateManager/backend/InstallBackendAptdaemon.py 2011-06-12 15:39:52.853613946 -0400 +++ b/UpdateManager/backend/InstallBackendAptdaemon.py 2011-06-12 15:44:29.900624580 -0400 @@ -76,7 +76,7 @@ def _on_finished(self, dialog, action): dialog.hide() # tell unity to hide the progress again - self.unity.set_progress(0) + self.unity.set_progress(-1) self.emit("action-done", action, True, dialog._transaction.exit == EXIT_SUCCESS) --- a/UpdateManager/UnitySupport.py 2011-06-12 15:39:52.863614899 -0400 +++ b/UpdateManager/UnitySupport.py 2011-06-12 16:33:37.495386998 -0400 @@ -80,11 +80,12 @@ def set_updates_count(self, num_updates): self._unity.set_property("count", num_updates) - self._unity.set_property("count-visible", True) # FIXME: setup emblem as well(?) and add urgency only for security if num_updates > 0: + self._unity.set_property("count-visible", True) self._unity.set_property("urgent", True) else: + self._unity.set_property("count-visible", False) self._unity.set_property("urgent", False) def set_install_menuitem_visible(self, visible):