diff --git a/man/systemd-id128.xml b/man/systemd-id128.xml
index 21cbf1604f0..5fc78a44fe5 100644
--- a/man/systemd-id128.xml
+++ b/man/systemd-id128.xml
@@ -74,9 +74,11 @@
systemd.exec5.
- With show, well-known UUIDs are printed. When no arguments are specified, all
- known UUIDs are shown. When arguments are specified, they must be the names or values of one or more
- known UUIDs, which are then printed.
+ With show, well-known IDs are printed (for now, only GPT partition type UUIDs),
+ along with brief identifier strings. When no arguments are specified, all known IDs are shown. When
+ arguments are specified, they must be the identifiers or ID values of one or more known IDs, which are
+ then printed. Combine with to list the IDs in UUID style, i.e. the way GPT
+ partition type UUIDs are usually shown.
diff --git a/src/id128/id128.c b/src/id128/id128.c
index 89b944f8c03..484a72677d7 100644
--- a/src/id128/id128.c
+++ b/src/id128/id128.c
@@ -160,7 +160,7 @@ static int help(void) {
" machine-id Print the ID of current machine\n"
" boot-id Print the ID of current boot\n"
" invocation-id Print the ID of current invocation\n"
- " show [NAME] Print one or more well-known IDs\n"
+ " show [NAME] Print one or more well-known GPT partition type IDs\n"
" help Show this help\n"
"\nOptions:\n"
" -h --help Show this help\n"