diff --git a/doc/pages/Manual.md b/doc/pages/Manual.md
index 062aaecf749..d7a27ee6c9b 100644
--- a/doc/pages/Manual.md
+++ b/doc/pages/Manual.md
@@ -492,9 +492,11 @@ the package being defined.
resolved direct dependencies of the package
- `installed`:
whether the package is installed
-- `enable`:
- takes the value "enable" or "disable" depending on whether the package is
- installed
+- `enable`: is not a variable.
+ It takes the value "enable" or "disable" depending on whether the package is
+ installed. Used with the combination operator `+`,
+ `name1+name2+name3:enable` is syntactic sugar for
+ `name1+name2+name3:installed?enable:disable`.
- `pinned`: whether the package is pinned
- `bin`, `sbin`, `lib`, `man`, `doc`, `share`, `etc`:
the corresponding directories for this package (similar to
diff --git a/master_changes.md b/master_changes.md
index 87e54d5acee..5c93227796c 100644
--- a/master_changes.md
+++ b/master_changes.md
@@ -113,6 +113,8 @@ users)
## Doc
+ * Clarify documentation for `enable` pseudo-variable
+
## Security fixes
# API updates