diff --git a/site/assets/js/search.js b/site/assets/js/search.js
index 2cf4c87878e1bbc170d9ea20b3851d51023fb290..14c138fa5b44efbaccd3d234ad9faa98cc2a5aaf 100644
--- a/site/assets/js/search.js
+++ b/site/assets/js/search.js
@@ -5,11 +5,12 @@
 (function () {
   'use strict'
 
-  if (!window.docsearch) {
+  var inputElement = document.getElementById('search-input')
+
+  if (!window.docsearch || !inputElement) {
     return
   }
 
-  var inputElement = document.getElementById('search-input')
   var siteDocsVersion = inputElement.getAttribute('data-docs-version')
 
   document.addEventListener('keydown', function (event) {