diff --git a/Makefile.am b/Makefile.am
index 73e3c7041d..419006499e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1926,6 +1926,8 @@ src_libNetworkManager_la_SOURCES = \
src/nm-rfkill-manager.h \
src/nm-session-monitor.h \
src/nm-session-monitor.c \
+ src/nm-keep-alive.c \
+ src/nm-keep-alive.h \
src/nm-sleep-monitor.c \
src/nm-sleep-monitor.h \
src/nm-types.h \
diff --git a/introspection/org.freedesktop.NetworkManager.xml b/introspection/org.freedesktop.NetworkManager.xml
index 6c6ec282a6..f78a989a4b 100644
--- a/introspection/org.freedesktop.NetworkManager.xml
+++ b/introspection/org.freedesktop.NetworkManager.xml
@@ -100,6 +100,8 @@
(automatically filling in missing settings with the capabilities of the
given device and specific object), then activate the new connection.
Cannot be used for VPN connections at this time.
+
+ See also AddAndActivateConnection2.
-->
@@ -109,6 +111,35 @@
+
+
+
+
+
+
+
+
+
+