diff --git a/man/systemd.journal-fields.xml b/man/systemd.journal-fields.xml
index f734600b44..7beee9db56 100644
--- a/man/systemd.journal-fields.xml
+++ b/man/systemd.journal-fields.xml
@@ -546,8 +546,7 @@
OBJECT_PID=PID
- PID of the program that this message pertains to.
-
+ PID of the program that this message pertains to.
@@ -567,9 +566,8 @@
OBJECT_SYSTEMD_UNIT=
OBJECT_SYSTEMD_USER_UNIT=
- These are additional fields added automatically by
- systemd-journald. Their meaning is the
- same as
+ These are additional fields added automatically by systemd-journald.
+ Their meaning is the same as
_UID=,
_GID=,
_COMM=,
@@ -589,6 +587,17 @@
+
+
+ OBJECT_SYSTEMD_INVOCATION_ID=
+
+ An additional field added automatically by systemd-journald. The meaning
+ is mostly the same as _SYSTEMD_INVOCATION_ID=, with the difference described
+ above.
+
+
+
+
diff --git a/src/journal/journald-server.c b/src/journal/journald-server.c
index 02895b2068..c78678f1f6 100644
--- a/src/journal/journald-server.c
+++ b/src/journal/journald-server.c
@@ -1144,7 +1144,7 @@ static void server_dispatch_message_real(
IOVEC_ADD_STRING_FIELD(iovec, n, o->slice, "OBJECT_SYSTEMD_SLICE");
IOVEC_ADD_STRING_FIELD(iovec, n, o->user_slice, "OBJECT_SYSTEMD_USER_SLICE");
- IOVEC_ADD_ID128_FIELD(iovec, n, o->invocation_id, "OBJECT_SYSTEMD_INVOCATION_ID=");
+ IOVEC_ADD_ID128_FIELD(iovec, n, o->invocation_id, "OBJECT_SYSTEMD_INVOCATION_ID");
}
assert(n <= m);