diff --git a/man/systemd.network.xml b/man/systemd.network.xml
index 695bcaa0a47..d832e68d71c 100644
--- a/man/systemd.network.xml
+++ b/man/systemd.network.xml
@@ -838,6 +838,22 @@
+
+ KeepConfiguration=
+
+ Takes a boolean or one of static, dhcp-on-stop,
+ dhcp. When static, systemd-networkd
+ will not drop static addresses and routes on starting up process. When set to
+ dhcp-on-stop, systemd-networkd will not drop addresses
+ and routes on stopping the daemon. When dhcp,
+ the addresses and routes provided by a DHCP server will never be dropped even if the DHCP
+ lease expires. This is contrary to the DHCP specification, but may be the best choice if,
+ e.g., the root filesystem relies on this connection. The setting dhcp
+ implies dhcp-on-stop, and yes implies
+ dhcp and static. Defaults to
+ dhcp-on-stop.
+
+
@@ -1381,17 +1397,6 @@
system. Defaults to no.
-
- CriticalConnection=
-
- When true, the connection will never be torn down
- even if the DHCP lease expires. This is contrary to the
- DHCP specification, but may be the best choice if, say,
- the root filesystem relies on this connection. Defaults to
- false.
-
-
-
ClientIdentifier=