From cc1655a613b63ea260e199c6d3ebf406922b501f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 6 Oct 2012 15:18:44 +0200 Subject: [PATCH] Don't register search_box if not on a page issue2770 --- tryton/gui/window/view_form/view/screen_container.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tryton/gui/window/view_form/view/screen_container.py b/tryton/gui/window/view_form/view/screen_container.py index 660577102f..0aff517c86 100644 --- a/tryton/gui/window/view_form/view/screen_container.py +++ b/tryton/gui/window/view_form/view/screen_container.py @@ -333,10 +333,10 @@ class ScreenContainer(object): from tryton.gui.main import Main page = Main.get_main().get_page() if button.get_active(): - if self.search_window not in page.dialogs: + if page and self.search_window not in page.dialogs: page.dialogs.append(self.search_window) self.search_window.show() else: self.search_window.hide() - if self.search_window in page.dialogs: + if page and self.search_window in page.dialogs: page.dialogs.remove(self.search_window)