diff options
author | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-09-08 16:41:59 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-09-08 16:41:59 (GMT) |
commit | f73132de9130aeba285ae91089a2c0baa5f5a853 (patch) | |
tree | e0b0116a1967c4ebed92b6f6110a3cccb4034898 /sugar | |
parent | b3ad232b0c04ea7e87df2fb8c6c538f84189daba (diff) |
Don't try to resume a DSObject if no activity can open it.
Diffstat (limited to 'sugar')
-rw-r--r-- | sugar/datastore/datastore.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sugar/datastore/datastore.py b/sugar/datastore/datastore.py index 0be6a2f..d4340fe 100644 --- a/sugar/datastore/datastore.py +++ b/sugar/datastore/datastore.py @@ -138,6 +138,8 @@ class DSObject(object): activityfactory.create(bundle.get_service_name()) else: + if not self.get_activities(): + return if service_name is None: service_name = self.get_activities()[0].service_name |