diff --git a/binaries/data/config/default.cfg b/binaries/data/config/default.cfg
index b67a3a645e..11a09cc61e 100644
--- a/binaries/data/config/default.cfg
+++ b/binaries/data/config/default.cfg
@@ -263,6 +263,7 @@ nonmilitaryonly = "Alt+Y" ; Add only non-military units to the sel
idleonly = "I" ; Select only idle units
woundedonly = "O" ; Select only wounded units
remove = Ctrl ; Remove units from selection
+idlebuilder = Semicolon ; Select next idle builder
idleworker = Period, NumDecimal ; Select next idle worker
idlewarrior = Slash, NumDivide ; Select next idle warrior
idleunit = BackSlash ; Select next idle unit
diff --git a/binaries/data/mods/public/gui/manual/intro.txt b/binaries/data/mods/public/gui/manual/intro.txt
index 9b50d2899c..2a27810cf6 100644
--- a/binaries/data/mods/public/gui/manual/intro.txt
+++ b/binaries/data/mods/public/gui/manual/intro.txt
@@ -71,6 +71,7 @@ You may change hotkeys in [font="sans-bold-14"]Options > Hotkeys[font="sans-14"]
hotkey.selection.remove – Modifier – remove from selection (works with clicking and hotkeys, e.g. the idle hotkeys)
hotkey.selection.offscreen – Modifier – add all units, including offscreen units, to selection.
hotkey.selection.cancel – Unselect all units, cancel building placement.
+ hotkey.selection.idlebuilder – Select idle builder
hotkey.selection.idlewarrior – Select idle fighter
hotkey.selection.idleworker – Select idle worker (including citizen-soldiers)
hotkey.selection.idleunit – Select idle unit
diff --git a/binaries/data/mods/public/gui/session/hotkeys/misc.xml b/binaries/data/mods/public/gui/session/hotkeys/misc.xml
index bf50ccaf92..baf90329bf 100644
--- a/binaries/data/mods/public/gui/session/hotkeys/misc.xml
+++ b/binaries/data/mods/public/gui/session/hotkeys/misc.xml
@@ -49,6 +49,10 @@
updateSelectionDetails();
+
+