diff --git a/gui/slick/views/config_general.mako b/gui/slick/views/config_general.mako
index c758da7d5746139d6080ca2768db3d79efede298..acca46bcd6bfc13a7b5c7a7a5fbb9351b7c63450 100644
--- a/gui/slick/views/config_general.mako
+++ b/gui/slick/views/config_general.mako
@@ -5,10 +5,7 @@
     import sickbeard
     from sickbeard.common import SKIPPED, ARCHIVED, IGNORED, statusStrings, cpu_presets
     from sickbeard.sbdatetime import sbdatetime, date_presets, time_presets
-    from sickbeard.helpers import anon_url
-
-    # noinspection PyProtectedMember
-    from tornado._locale_data import LOCALE_NAMES
+    from sickbeard.helpers import anon_url, LOCALE_NAMES
 
     def lang_name(code):
         return LOCALE_NAMES.get(code, {}).get("name", u"Unknown")
diff --git a/sickbeard/helpers.py b/sickbeard/helpers.py
index b8d9d48f6e3521a9b3d3e4b692fea57d994777e9..c7f6020d40a308816928cddb1f4452dfb8063b55 100644
--- a/sickbeard/helpers.py
+++ b/sickbeard/helpers.py
@@ -56,6 +56,8 @@ import six
 
 # noinspection PyUnresolvedReferences
 from six.moves import urllib
+# noinspection PyProtectedMember
+from tornado._locale_data import LOCALE_NAMES
 
 import sickbeard
 from sickbeard import classes, db, logger
@@ -66,6 +68,12 @@ from sickrage.helper.exceptions import ex
 from sickrage.show.Show import Show
 
 
+# Add some missing languages
+LOCALE_NAMES.update({
+    "ar_SA": {"name_en": "Arabic (Saudi Arabia)", "name": "(العربية (المملكة العربية السعودية"},
+    "no_NO": {"name_en": "Norwegian", "name": "Norsk"},
+})
+
 # pylint: disable=protected-access
 # Access to a protected member of a client class
 urllib._urlopener = classes.SickBeardURLopener()