diff --git a/docs/reference/gtk/migrating-smclient-GtkApplication.xml b/docs/reference/gtk/migrating-smclient-GtkApplication.xml
index 38bb417d5d..eddb006899 100644
--- a/docs/reference/gtk/migrating-smclient-GtkApplication.xml
+++ b/docs/reference/gtk/migrating-smclient-GtkApplication.xml
@@ -31,18 +31,18 @@
EggSMClient::quit-requestedinstead of calling will_quit (FALSE,...) in response to this signal, install an inhibitor
- EggSMClient::quitthe #GtkApplication::quit signal
- EggSMClient::quit-cancelled
+ EggSMClient::quitthe #GApplication::shutdown signal
+ EggSMClient::quit-cancelled-
egg_sm_client_will_quitinstead of calling will_quit (FALSE,...), install an inhibitor
- egg_sm_client_end_sessiongtk_application_end_session()
+ egg_sm_client_end_session-
- At this point, GtkApplication has no special support for state saving.
- Applications can use GSettings or GKeyFile and save as much state as
- they see fit in response to #GtkApplication::quit or whenever they
- consider appropriate.
+ At this point, GtkApplication has no special support for state saving
+ and restarting. Applications can use GSettings or GKeyFile and save as
+ much state as they see fit in response to #GApplication::shutdown or
+ whenever they consider appropriate.