diff --git a/src/components/DictionaryView.vue b/src/components/DictionaryView.vue
index 2715a626364cbc7e4717641bf51b61b055cfc90b..b5fce645406744a886dbd63dc37946a4b5faf0ff 100644
--- a/src/components/DictionaryView.vue
+++ b/src/components/DictionaryView.vue
@@ -644,6 +644,7 @@ export default {
       if (this.$route.query.q && this.scope.includes("f")) {
         let q = this.$route.query.q
         q = q.replace("*", "[^\\s]*")
+        q = q.replace("%", "[^\\s]*")
         q = q.replace("_", "[^\\s]")
         this.$store.commit('setFulltextHighlight', q)
       }