diff --git a/src/librustdoc/html/static/main.js b/src/librustdoc/html/static/main.js
index 5bef81c9662..0323c083b9b 100644
--- a/src/librustdoc/html/static/main.js
+++ b/src/librustdoc/html/static/main.js
@@ -979,7 +979,8 @@
}
}
if (results['others'].length < maxResults &&
- ((query.search && obj.name.indexOf(query.search)) || added === false)) {
+ ((query.search && obj.name.indexOf(query.search) !== -1) ||
+ added === false)) {
results['others'].push(obj);
}
}