diff --git a/gajim/history_manager.py b/gajim/history_manager.py index 62c3458079ff55f210073e2f0c6e2033dbf516f5..90fcd1a02b51cd606d098d0fb053a8fb709ab4d7 100644 --- a/gajim/history_manager.py +++ b/gajim/history_manager.py @@ -225,16 +225,19 @@ class HistoryManager: def on_history_manager_window_delete_event(self, widget, event): if not self.AT_LEAST_ONE_DELETION_DONE: - Gtk.main_quit() + if __name__ == '__main__': + Gtk.main_quit() return def on_yes(clicked): self.cur.execute('VACUUM') self.con.commit() - Gtk.main_quit() + if __name__ == '__main__': + Gtk.main_quit() def on_no(): - Gtk.main_quit() + if __name__ == '__main__': + Gtk.main_quit() dialog = dialogs.YesNoDialog( _('Do you want to clean up the database? '