diff --git a/docs/reference/gtk/getting_started.xml b/docs/reference/gtk/getting_started.xml
index 7219ca0472..6b56e95979 100644
--- a/docs/reference/gtk/getting_started.xml
+++ b/docs/reference/gtk/getting_started.xml
@@ -820,8 +820,7 @@ example_app_window_init (ExampleAppWindow *win)
...
- priv->text_changed_handler = g_signal_connect (priv->searchentry, "search-changed",
- G_CALLBACK (search_text_changed), win);
+ gtk_widget_class_bind_template_callback (GTK_WIDGET_CLASS (class), search_text_changed);
...
diff --git a/examples/application7/window.ui b/examples/application7/window.ui
index feb8fe36c0..ac1760e14c 100644
--- a/examples/application7/window.ui
+++ b/examples/application7/window.ui
@@ -41,7 +41,7 @@
True
diff --git a/examples/application8/window.ui b/examples/application8/window.ui
index 8e70a8f615..96801a80ae 100644
--- a/examples/application8/window.ui
+++ b/examples/application8/window.ui
@@ -56,7 +56,7 @@
True
diff --git a/examples/application9/window.ui b/examples/application9/window.ui
index 16046dbbc6..0089666ea6 100644
--- a/examples/application9/window.ui
+++ b/examples/application9/window.ui
@@ -73,7 +73,7 @@
True