Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar/bundle/activitybundle.py
diff options
context:
space:
mode:
Diffstat (limited to 'sugar/bundle/activitybundle.py')
-rw-r--r--sugar/bundle/activitybundle.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/sugar/bundle/activitybundle.py b/sugar/bundle/activitybundle.py
index d13f93c..0d5a5b4 100644
--- a/sugar/bundle/activitybundle.py
+++ b/sugar/bundle/activitybundle.py
@@ -280,6 +280,7 @@ class ActivityBundle(Bundle):
os.remove(path)
self._uninstall(install_path)
-
- # FIXME: notify shell
+
+ if not activity.get_registry().remove_bundle(install_path):
+ raise RegistrationException