about summary refs log tree commit diff
path: root/src/librustdoc/html
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2019-11-28 00:02:37 +0100
committerGuillaume Gomez <guillaume1.gomez@gmail.com>2019-12-02 10:25:36 +0100
commit5748b4ce95a2aaba6fede25408f59d044a8e0804 (patch)
tree30fe1583689154cecc5d286f2ea2b8c37282a257 /src/librustdoc/html
parent8f1bbd69e13c9e04a4c2b75612bc0c31af972439 (diff)
downloadrust-5748b4ce95a2aaba6fede25408f59d044a8e0804.tar.gz
rust-5748b4ce95a2aaba6fede25408f59d044a8e0804.zip
Add missing check
Diffstat (limited to 'src/librustdoc/html')
-rw-r--r--src/librustdoc/html/static/main.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustdoc/html/static/main.js b/src/librustdoc/html/static/main.js
index cc0f470b349..49a9cb093da 100644
--- a/src/librustdoc/html/static/main.js
+++ b/src/librustdoc/html/static/main.js
@@ -1221,7 +1221,7 @@ function getSearchElement() {
                     // then an exact path match
                     path.indexOf(keys[i]) > -1 ||
                     // next if there is a parent, check for exact parent match
-                    (parent !== undefined &&
+                    (parent !== undefined && parent.name !== undefined &&
                         parent.name.toLowerCase().indexOf(keys[i]) > -1) ||
                     // lastly check to see if the name was a levenshtein match
                     levenshtein(name, keys[i]) <= MAX_LEV_DISTANCE)) {