diff --git a/src/renderer/html_handlebars/hbs_renderer.rs b/src/renderer/html_handlebars/hbs_renderer.rs index 52e58f81..45cb052a 100644 --- a/src/renderer/html_handlebars/hbs_renderer.rs +++ b/src/renderer/html_handlebars/hbs_renderer.rs @@ -450,7 +450,7 @@ fn make_data( if cfg!(feature = "search") { let search = search.unwrap_or_default(); data.insert("search_enabled".to_owned(), json!(search.enable)); - data.insert("search_js".to_owned(), json!(search.copy_js)); + data.insert("search_js".to_owned(), json!(search.enable && search.copy_js)); } else if search.is_some() { warn!("mdBook compiled without search support, ignoring `output.html.search` table"); warn!(