diff options
author | Gonzalo Odiard <godiard@sugarlabs.org> | 2011-03-31 20:21:19 (GMT) |
---|---|---|
committer | Sascha Silbe <silbe@activitycentral.com> | 2011-04-03 15:35:35 (GMT) |
commit | a883557ee1d79990eed64da89bd03d4b1dba1c58 (patch) | |
tree | 52a007df36a2f8fa43fd8cbbaa34856571dcaac4 | |
parent | 95b4eeec758ffa729d0dbb219b21d428115fcc74 (diff) |
The activity icon does not handle the case of a activity without metadata.
If the activity is initiated with create_object=False
Acked-by: Sascha Silbe <silbe@activitycentral.com>
-rw-r--r-- | src/sugar/activity/widgets.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sugar/activity/widgets.py b/src/sugar/activity/widgets.py index b5e4ce7..7166d3e 100644 --- a/src/sugar/activity/widgets.py +++ b/src/sugar/activity/widgets.py @@ -34,7 +34,7 @@ _ = lambda msg: gettext.dgettext('sugar-toolkit', msg) def _create_activity_icon(metadata): - if metadata.get('icon-color', ''): + if metadata is not None and metadata.get('icon-color'): color = XoColor(metadata['icon-color']) else: client = gconf.client_get_default() |