Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar/activity/registry.py
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@tomeuvizoso.net>2007-06-15 09:36:08 (GMT)
committer Tomeu Vizoso <tomeu@tomeuvizoso.net>2007-06-15 09:36:08 (GMT)
commitcb9dd212e989d531621aeaa5b08b9e982fbb4f5d (patch)
tree4ef9ec2df1ea7d9e145407d0ad7c7b035648d829 /sugar/activity/registry.py
parenta3fb02bc958d1921a92194075dbec7a2b36bd68c (diff)
Add to Bundle facilities for dealing with not-yet-installed bundles.
Diffstat (limited to 'sugar/activity/registry.py')
-rw-r--r--sugar/activity/registry.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/sugar/activity/registry.py b/sugar/activity/registry.py
index 79d6403..255185b 100644
--- a/sugar/activity/registry.py
+++ b/sugar/activity/registry.py
@@ -22,6 +22,8 @@ _SHELL_PATH = "/org/laptop/Shell"
_REGISTRY_IFACE = "org.laptop.Shell.ActivityRegistry"
def _activity_info_from_dict(info_dict):
+ if not info_dict:
+ return None
return ActivityInfo(info_dict['name'], info_dict['icon'],
info_dict['service_name'], info_dict['path'])