diff --git a/panels/mouse/gnome-mouse-properties.c b/panels/mouse/gnome-mouse-properties.c
index 168e606e3..517530627 100644
--- a/panels/mouse/gnome-mouse-properties.c
+++ b/panels/mouse/gnome-mouse-properties.c
@@ -359,7 +359,7 @@ cc_mouse_properties_init (CcMouseProperties *object)
d->changing_scroll = FALSE;
- gtk_widget_reparent (WID ("prefs_widget"), GTK_WIDGET (object));
+ gtk_container_add (GTK_CONTAINER (object), WID ("prefs_widget"));
create_dialog (d);
setup_dialog (d);
diff --git a/panels/mouse/gnome-mouse-properties.ui b/panels/mouse/gnome-mouse-properties.ui
index 37359038e..77ae3d379 100644
--- a/panels/mouse/gnome-mouse-properties.ui
+++ b/panels/mouse/gnome-mouse-properties.ui
@@ -22,17 +22,6 @@
100
100
-
-
-
- helpbutton1
- closebutton1
-
-
diff --git a/panels/mouse/gnome-mouse-test.c b/panels/mouse/gnome-mouse-test.c
index 285b25743..64828da72 100644
--- a/panels/mouse/gnome-mouse-test.c
+++ b/panels/mouse/gnome-mouse-test.c
@@ -374,7 +374,7 @@ cc_mouse_test_init (CcMouseTest *object)
d->button_drawing_area_timeout_id = 0;
d->scroll_image_timeout_id = 0;
- gtk_widget_reparent (WID ("test_widget"), GTK_WIDGET (object));
+ gtk_container_add (GTK_CONTAINER (object), WID ("test_widget"));
setup_dialog (d);
}
diff --git a/panels/mouse/gnome-mouse-test.ui b/panels/mouse/gnome-mouse-test.ui
index b1a2e998f..b53269740 100644
--- a/panels/mouse/gnome-mouse-test.ui
+++ b/panels/mouse/gnome-mouse-test.ui
@@ -7,9 +7,6 @@
1
10
-
- False
-
540
True
@@ -98,6 +95,4 @@
-
-