diff options
Diffstat (limited to 'sugar/activity/registry.py')
-rw-r--r-- | sugar/activity/registry.py | 2 |
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']) |