diff --git a/l4d2web/l4d2web/static/js/console-autocomplete.js b/l4d2web/l4d2web/static/js/console-autocomplete.js index 7dc6fe4..528133e 100644 --- a/l4d2web/l4d2web/static/js/console-autocomplete.js +++ b/l4d2web/l4d2web/static/js/console-autocomplete.js @@ -107,6 +107,10 @@ function bindConsoleAutocomplete(form) { function recompute() { if (!vocab) return; + if (typeof window.__rankVocab !== "function") { + console.warn("[console-autocomplete] window.__rankVocab unavailable — vocab-rank.bundle.js failed to load?"); + return; + } const slice = firstTokenSlice(input.value, input.selectionStart || 0); if (!slice || !slice.token) { close(); return; } items = window.__rankVocab(slice.token, vocab);