From 4a5a430abeb78394e7f18c847358dd2fdc693c15 Mon Sep 17 00:00:00 2001
From: Aleksey Lim <alsroot@member.fsf.org>
Date: Mon, 8 Feb 2010 09:26:57 +0000
Subject: Do not fail while closing object less activities #1714
diff --git a/src/sugar/activity/activity.py b/src/sugar/activity/activity.py
index d4892d0..a05d9a0 100644
a
|
b
|
class Activity(Window, gtk.Container): |
800 | 800 | if not self.can_close(): |
801 | 801 | return |
802 | 802 | |
803 | | if skip_save or self.metadata.get('title_set_by_user', '0') == '1': |
| 803 | if skip_save or self._jobject is None or \ |
| 804 | self.metadata.get('title_set_by_user', '0') == '1': |
804 | 805 | if not self._closing: |
805 | 806 | if not self._prepare_close(skip_save): |
806 | 807 | return |