diff --git a/src/components/Autocomplete.vue b/src/components/Autocomplete.vue
index d54eccc964488ade53d20761b8c929f8d8cf8504..f3fdd9253ef253a39b528d8763798540903bc2fb 100644
--- a/src/components/Autocomplete.vue
+++ b/src/components/Autocomplete.vue
@@ -148,7 +148,9 @@ import Menu from './Menu.vue'
             .then(async (response) => {
                         if (self.$refs.autocomplete.searchInput == q & self.suggesting) {
                           let suggestions = []
-                          suggestions = response.data.a.exact.map(item => ({q: q, match: item[0], time: time, lang: [item[1]], w: true}))
+                          if (response.data.a.exact) {
+                            suggestions = response.data.a.exact.map(item => ({q: q, match: item[0], time: time, lang: [item[1]], w: true}))
+                          }
                           self.inflection_suggestions = response.data.a.inflect
                           if (suggestions.length) {
                             if (suggestions[0].q != suggestions[0].match) {