diff --git a/lang_dropdown.js b/lang_dropdown.js
index 5bd29e0..e1c0c1b 100644
--- a/lang_dropdown.js
+++ b/lang_dropdown.js
@@ -12,24 +12,25 @@ Drupal.behaviors.lang_dropdown = {
       }
       var msddSettings = settings.lang_dropdown.jsWidget;
 
-      $('select.lang-dropdown-select-element').msDropDown({
-        visibleRows: msddSettings.visibleRows,
-        rowHeight: msddSettings.rowHeight,
-        animStyle: msddSettings.animStyle,
-        mainCSS: msddSettings.mainCSS
-      });
-    }
+      try {
+        $('select.lang-dropdown-select-element').msDropDown({
+          visibleRows: msddSettings.visibleRows,
+          rowHeight: msddSettings.rowHeight,
+          animStyle: msddSettings.animStyle,
+          mainCSS: msddSettings.mainCSS
+        });
+      } catch (e) {
+        if (console) { console.log(e); }
+      }
 
-    try {
-      $('select.lang-dropdown-select-element').change(function() {
-        var lang = this.options[this.selectedIndex].value;
-        var href = $(this).parents('form').find('input[name="' + lang + '"]').val();
-        window.location.href = href;
-      });
-    } catch (e) {
-      if (console) { console.log(e); }
     }
 
+    $('select.lang-dropdown-select-element').change(function() {
+      var lang = this.options[this.selectedIndex].value;
+      var href = $(this).parents('form').find('input[name="' + lang + '"]').val();
+      window.location.href = href;
+    });
+
     $('form#lang-dropdown-form').after('<div style="clear:both;"></div>');
   }
 };
