diff --git a/src/librustdoc/html/static/main.js b/src/librustdoc/html/static/main.js
index ba0dda8a9a0..f27f0cd70f4 100644
--- a/src/librustdoc/html/static/main.js
+++ b/src/librustdoc/html/static/main.js
@@ -635,7 +635,7 @@
$('.do-search').on('click', search);
$('.search-input').on('keyup', function() {
clearTimeout(keyUpTimeout);
- keyUpTimeout = setTimeout(search, 100);
+ keyUpTimeout = setTimeout(search, 500);
});
// Push and pop states are used to add search results to the browser