diff options
author | Aleksey 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) |
commit | 6921bcd67dc8008d4ea7a7840b89d988aab2dc81 (patch) | |
tree | c52edf72d818852c3f71a5932db6f017714c9782 | |
parent | 3bf70d642c0015ff50655d106026169893aaffbd (diff) |
Do not fail while closing object less activities #1714
-rw-r--r-- | src/sugar/activity/activity.py | 3 |
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 |