Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGonzalo Odiard <godiard@sugarlabs.org>2011-03-31 20:21:19 (GMT)
committer Sascha Silbe <silbe@activitycentral.com>2011-04-03 15:35:35 (GMT)
commita883557ee1d79990eed64da89bd03d4b1dba1c58 (patch)
tree52a007df36a2f8fa43fd8cbbaa34856571dcaac4
parent95b4eeec758ffa729d0dbb219b21d428115fcc74 (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.py2
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()