--- src/update-manager.in.orig	2005-02-15 11:19:14.587270896 +0100
+++ src/update-manager.in	2005-02-15 11:20:07.614209576 +0100
@@ -440,7 +440,8 @@ class UpdateManager:
     self.list.update(self.cache, self.records)
     if self.list.num_updates < 1:
       # set the label and treeview and hide the checkbox column
-      self.cb.set_visible(False);
+      self.cb.set_visible(False)
+      self.expander.hide_all()
       label = self.Glade.get_widget("label_header")
       text = "<big><b>%s</b></big>\n\n%s" % (_("Your system is up-to-date"),
                                              _("There are no updates available."))
@@ -449,7 +450,8 @@ class UpdateManager:
       # make sure no install is possible
       self.installbutton.set_sensitive(False)
     else:
-      self.cb.set_visible(True);
+      self.cb.set_visible(True)
+      self.expander.show_all()
       self.treeview.set_headers_visible(False)
       i=0
       for pkg in self.list.pkgs:
