diff --git a/src/components/DictionaryView.vue b/src/components/DictionaryView.vue
index 5124f34f00d6a1fcbc0922b248f211de5edc8aa8..a7bcda167a0e3d2890032bfeb42dbe7115462cc9 100644
--- a/src/components/DictionaryView.vue
+++ b/src/components/DictionaryView.vue
@@ -332,6 +332,7 @@ export default {
       },
       update_lang_form: function (lang) {
         this.lang = lang
+        this.max_scroll = window.window.innerHeight
         let name = null
         let query = null
         if(this.$route.name == 'word') {
@@ -430,7 +431,7 @@ export default {
     window.onscroll = () => {
       console.log(document.body.scrollHeight - window.window.innerHeight)
       console.log("yof, max",window.pageYOffset, this.max_scroll)
-    if (window.pageYOffset > this.max_scroll && window.pageYOffset > (document.body.scrollHeight - window.window.innerHeight * 2)) {
+    if (window.pageYOffset > this.max_scroll && window.pageYOffset > window.window.innerHeight) {
       this.max_scroll = document.body.scrollHeight - window.window.innerHeight-1
       console.log("MAX", this.max_scroll)
       let offset = 10 * this.page