diff --git a/src/components/DictionaryView.vue b/src/components/DictionaryView.vue
index 75c2d597f81089c8b5084928bf828f7eebe95518..6898f7b797b27a437a1a456d87a70c36c2c8cb8a 100644
--- a/src/components/DictionaryView.vue
+++ b/src/components/DictionaryView.vue
@@ -190,8 +190,11 @@ function navigate_to_query(self, word) {
             total += response.data.articles.nn ? response.data.articles.nn.length : 0
 
           if (total == 0) {
-            if (self.event && self.event.inflection_suggestions) {
-              self.inflection_suggestions = self.event.inflection_suggestions
+            if (self.event && query.inflection_suggestions) {
+              self.inflection_suggestions = query.inflection_suggestions
+            }
+            else {
+              self.inflection_suggestions = []
             }
               throw new QueryException(query)
             }