diff --git a/lang_dropdown.js b/lang_dropdown.js
index 96601e0..5bd29e0 100644
--- a/lang_dropdown.js
+++ b/lang_dropdown.js
@@ -20,11 +20,15 @@ Drupal.behaviors.lang_dropdown = {
       });
     }
 
-    $('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;
-    });
+    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); }
+    }
 
     $('form#lang-dropdown-form').after('<div style="clear:both;"></div>');
   }
