diff --git a/gramps2/src/FilterEditor/_ShowResults.py b/gramps2/src/FilterEditor/_ShowResults.py
index 5a28129e5..5a34dcdb8 100644
--- a/gramps2/src/FilterEditor/_ShowResults.py
+++ b/gramps2/src/FilterEditor/_ShowResults.py
@@ -80,9 +80,7 @@ class ShowResults(ManagedWindow.ManagedWindow):
text = self.glade.get_widget('text')
- self.glade.signal_autoconnect({
- 'on_close_clicked' : self.close_window,
- })
+ self.glade.get_widget('close').connect('clicked',self.close_window)
n = []
for p_handle in handle_list:
diff --git a/gramps2/src/glade/rule.glade b/gramps2/src/glade/rule.glade
index 317653fed..a5ea4b470 100644
--- a/gramps2/src/glade/rule.glade
+++ b/gramps2/src/glade/rule.glade
@@ -850,7 +850,7 @@ Exactly one rule must apply
GTK_BUTTONBOX_END
-
+
True
True
True
@@ -938,7 +938,7 @@ Exactly one rule must apply
True
GTK_WINDOW_TOPLEVEL
- GTK_WIN_POS_NONE
+ GTK_WIN_POS_CENTER_ON_PARENT
False
True
False