Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpg@redhat.com>2007-09-18 21:34:04 (GMT)
committer Marco Pesenti Gritti <mpg@redhat.com>2007-09-18 21:34:04 (GMT)
commit3ccd79e3caebfb253976a04201715295d5a8be49 (patch)
tree1d9edfec64f379dab456a4d630e6ab9a3cdef6fc
parent2ec098f4011d30d268acabf785851450e4737410 (diff)
Don't crash when entering the detailed view if the
activity which created the entry is no more installed.
-rw-r--r--sugar/datastore/datastore.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/sugar/datastore/datastore.py b/sugar/datastore/datastore.py
index 4a846bd..40bb1ca 100644
--- a/sugar/datastore/datastore.py
+++ b/sugar/datastore/datastore.py
@@ -108,10 +108,10 @@ class DSObject(object):
if self.metadata['activity']:
activity_info = activity.get_registry().get_activity(self.metadata['activity'])
- activities.append(activity_info)
+ if activity_info:
+ activities.append(activity_info)
mime_type = self.metadata['mime_type']
- print mime_type
if mime_type:
activities_info = activity.get_registry().get_activities_for_type(mime_type)
for activity_info in activities_info: