diff --git a/src/components/DictionaryView.vue b/src/components/DictionaryView.vue
index 21d712afc09d8c150266d1b57a54a8b23b34dc77..02777eccbcfcaf86563414d6f446dcc1f1c80115 100644
--- a/src/components/DictionaryView.vue
+++ b/src/components/DictionaryView.vue
@@ -321,7 +321,7 @@ export default {
     select_result: function (event) {
         this.event = event
         let name = event.search ? 'search' : 'w'
-        let route = `/${this.lang}/${name}/${event.match || event.q}`
+        let route = `/${this.lang}/${name}/${event.match || event.q}${this.pos_param()}`
         this.$router.push(route)
         navigate_to_query(this)