Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@member.fsf.org>2010-03-09 18:56:21 (GMT)
committer Aleksey Lim <alsroot@member.fsf.org>2010-03-09 18:56:21 (GMT)
commit6921bcd67dc8008d4ea7a7840b89d988aab2dc81 (patch)
treec52edf72d818852c3f71a5932db6f017714c9782
parent3bf70d642c0015ff50655d106026169893aaffbd (diff)
Do not fail while closing object less activities #1714
-rw-r--r--src/sugar/activity/activity.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/sugar/activity/activity.py b/src/sugar/activity/activity.py
index ec12dca..dea36a0 100644
--- a/src/sugar/activity/activity.py
+++ b/src/sugar/activity/activity.py
@@ -805,7 +805,8 @@ class Activity(Window, gtk.Container):
if not self.can_close():
return
- if skip_save or self.metadata.get('title_set_by_user', '0') == '1':
+ if skip_save or self._jobject is None or \
+ self.metadata.get('title_set_by_user', '0') == '1':
if not self._closing:
if not self._prepare_close(skip_save):
return