diff --git a/package/gluon-status-page/src/js/lib/helper.js b/package/gluon-status-page/src/js/lib/helper.js
index 125a9b2d11f3ff833870b806e81b0a7d52226aa9..5640e76fbea55211a94e6b5312b613179866c9ae 100644
--- a/package/gluon-status-page/src/js/lib/helper.js
+++ b/package/gluon-status-page/src/js/lib/helper.js
@@ -139,10 +139,12 @@ define([ "bacon" ], function (Bacon) {
         "Branch": "Ветка"
       }
     }
-    if (navigator.userLanguage)
-        langs =  [ navigator.userLanguage ]
+    if (navigator.languages)
+      langs = navigator.languages
+    else if (navigator.language)
+      langs = [navigator.language]
     else
-        langs = navigator.languages
+      langs = []
     for (i=0; i<langs.length; i++) {
       lang = langs[i].split('-')[0]
       if (lang == "en")