The attached patch fixes the bug in version 1.5.4-2
--- /usr/share/svn-workbench/wb_tree_panel.py.orig 2009-03-03 14:48:36.000000000 +0200 +++ /usr/share/svn-workbench/wb_tree_panel.py 2009-03-03 14:49:37.000000000 +0200 @@ -399,7 +399,7 @@ p = self.app.prefs.getView() if p.view_recursive: - busy = wx.BusyInfo("Refreshing view...", self.frame) + busy = wx.BusyInfo("Refreshing view...") tree_pi.updateStatus() self.updateTreeItem( item ) @@ -464,7 +464,7 @@ p = self.app.prefs.getView() if p.view_recursive: - busy = wx.BusyInfo("Refreshing view...", self.frame) + busy = wx.BusyInfo("Refreshing view...") if pi is None: self.list_panel.clearHandler()