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 Sayamindu Dasgupta <sayamindu@gmail.com>2010-03-22 12:57:27 (GMT)
commitfa9a183ab2859ef3b1214b441e822470142945f6 (patch)
tree024c81f35cdc015b42acabc34868fdc4966bb434
parentcfcaf4743d1c3eb52a37d5ce4322efd16986f10f (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 9043a3c..c948bda 100644
--- a/src/sugar/activity/activity.py
+++ b/src/sugar/activity/activity.py
@@ -984,7 +984,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