diff --git a/src/components/Autocomplete.vue b/src/components/Autocomplete.vue
index 4c94866fb77051ce060c08cac249fbb8814ebefa..781f2fa2d48e14921a316a807f5abc69cbb59104 100644
--- a/src/components/Autocomplete.vue
+++ b/src/components/Autocomplete.vue
@@ -90,7 +90,12 @@
             .then(async (response) => {
                         if (self.$refs.autocomplete.searchInput == q & self.suggesting) {
 
+                          let word_hits = response.data.a.n.map(item => ({q: q, match: item[0], label: item[0], time: time, lang: item[1]}))
+                          let text_hits = response.data.a.f.map(item => ({q: q, match: item[0], label: item[0], time: time, mode: 0}))
+                          
                           let hits = []
+                          if( q.charAt(q.length-1) === '!') hits = text_hits.concat(word_hits)
+                          else hits = word_hits.concat(text_hits)
 
                           if (/_|\*|\|/.test(q)) {
                             hits.push({q: q, label: q + ' ', time: time, mode: "mønster"})