diff --git a/src/librustdoc/html/static/main.js b/src/librustdoc/html/static/main.js
index fc07e9f8b033e..3f12fb893a440 100644
--- a/src/librustdoc/html/static/main.js
+++ b/src/librustdoc/html/static/main.js
@@ -879,7 +879,7 @@ function getSearchElement() {
if (typePassesFilter(typeFilter, tmp[1]) === false) {
continue;
}
- tmp = checkType(r, val, literalSearch);
+ tmp = checkType(tmp, val, literalSearch);
if (literalSearch === true) {
if (tmp === true) {
return true;