diff --git a/src/components/Autocomplete.vue b/src/components/Autocomplete.vue
index e31a084c6322a9bf8ebd0c50cd5adf093aa39472..b298ae2449771b08b81aa636541c1949332a7de9 100644
--- a/src/components/Autocomplete.vue
+++ b/src/components/Autocomplete.vue
@@ -69,15 +69,14 @@
                                   });
                                   hits.reverse()
                                   hits = hits.slice(0, 9)
+                                  hits.unshift({q: encodeURIComponent(q), label: q + ' '})
                                 }
                                 hits.sort( (h1, h2) => {
                                   let val1 = h1.label.length * 10 + (h1.label[0].toLowerCase() === h1.label[0] ? 0 : 1)
                                   let val2 = h2.label.length * 10 + (h2.label[0].toLowerCase() === h2.label[0] ? 0 : 1)
                                   return val1 - val2
                                 })
-                                if (q) {
-                                  hits.push({q: encodeURIComponent(q), label: q + ' '})
-                                }
+
                                 self.items = hits
                                 self.loading = false
                               })