From 6921bcd67dc8008d4ea7a7840b89d988aab2dc81 Mon Sep 17 00:00:00 2001 From: Aleksey Lim Date: Tue, 09 Mar 2010 18:56:21 +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 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 -- cgit v0.9.1