diff --git a/collects/scribblings/main/private/search.js b/collects/scribblings/main/private/search.js
index 4635630603..dc0bb01fdd 100644
--- a/collects/scribblings/main/private/search.js
+++ b/collects/scribblings/main/private/search.js
@@ -51,8 +51,8 @@ function InitializeSearch() {
+' font-family: arial, sans-serif; margin: 0em 0em 1em 0em;'
+' padding: 0.5em; background-color: #f0f0f0;">'
+'
'
- +'- Hit PageUp/PageDown and Enter to scroll'
- +' through the results.
'
+ +'- Hit PageUp/PageDown and Ctrl+Enter to'
+ +' scroll through the results.
'
+'- Use “M:str” to match only identifiers'
+' from modules that match “str”;'
+' “M:” by itself will restrict results to bound'
@@ -372,7 +372,7 @@ function HandleKeyEvent(event) {
if (typeof event == "string") key = event;
else if (event) {
switch (event.which || event.keyCode) {
- case 13: key = "Enter"; break;
+ case 13: if (event.ctrlKey) key = "Enter"; break;
case 33: key = "PgUp"; break;
case 34: key = "PgDn"; break;
}