summaryrefslogtreecommitdiff
path: root/UpdateManager/UpdateManager.py
diff options
context:
space:
mode:
Diffstat (limited to 'UpdateManager/UpdateManager.py')
-rw-r--r--UpdateManager/UpdateManager.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/UpdateManager/UpdateManager.py b/UpdateManager/UpdateManager.py
index e659843a..af1a1b8e 100644
--- a/UpdateManager/UpdateManager.py
+++ b/UpdateManager/UpdateManager.py
@@ -891,7 +891,11 @@ class UpdateManager(SimpleGladeApp):
self.progressbar_cache,
self.label_cache,
self.window_main)
- self.cache = MyCache(progress)
+ if hasattr(self, "cache"):
+ self.cache.open(progress)
+ self.cache._initDepCache()
+ else:
+ self.cache = MyCache(progress)
except AssertionError:
# we assert a clean cache
msg=("<big><b>%s</b></big>\n\n%s"% \