diff --git a/man/systemctl.xml b/man/systemctl.xml
index c0f5bb974..96cd10810 100644
--- a/man/systemctl.xml
+++ b/man/systemctl.xml
@@ -133,12 +133,12 @@ along with systemd; If not, see .
- When listing units, show all internally loaded units, regardless of
- their state, including inactive units. When showing
+ When listing units, show all loaded units, regardless
+ of their state, including inactive units. When showing
unit/job/manager properties, show all properties regardless
whether they are set or not.
- To list all units installed on disk, use the command
- list-unit-files instead.
+ To list all units installed on the system, use the
+ list-unit-files command instead.
diff --git a/src/systemctl/systemctl.c b/src/systemctl/systemctl.c
index 29f12fcb8..13b6ab020 100644
--- a/src/systemctl/systemctl.c
+++ b/src/systemctl/systemctl.c
@@ -4477,9 +4477,9 @@ static int systemctl_help(void) {
" --version Show package version\n"
" -t --type=TYPE List only units of a particular type\n"
" -p --property=NAME Show only properties by this name\n"
- " -a --all Show all internally loaded units/properties,\n"
- " including dead/empty ones. To list all units installed\n"
- " on disk, use the command 'list-unit-files' instead.\n"
+ " -a --all Show all loaded units/properties, including dead/empty\n"
+ " ones. To list all units installed on the system, use\n"
+ " the 'list-unit-files' command instead.\n"
" --failed Show only failed units\n"
" --full Don't ellipsize unit names on output\n"
" --fail When queueing a new job, fail if conflicting jobs are\n"