diff --git a/js/custom_search.js b/js/custom_search.js
index 24ca84b..ad7c137 100644
--- a/js/custom_search.js
+++ b/js/custom_search.js
@@ -74,28 +74,33 @@
     // Reselect types and terms in advanced search
     var edit_keys = $('#edit-keys').val();
     if(edit_keys) {
-      // types
-      var pos = edit_keys.indexOf('type:');
-      if (pos) {
-        var pos2 = edit_keys.indexOf(' ',pos);
-        if (pos2==-1) pos2 = edit_keys.length;
-        var types = edit_keys.substring(pos+5,pos2);
-        types = types.split(',');
-        for (var i=0; i<types.length; i++) {
-          $('.search-form input:checkbox[value='+types[i]+']').attr('checked', true);
+      try{
+        // types
+        var pos = edit_keys.indexOf('type:');
+        if (pos) {
+          var pos2 = edit_keys.indexOf(' ',pos);
+          if (pos2==-1) pos2 = edit_keys.length;
+          var types = edit_keys.substring(pos+5,pos2);
+          types = types.split(',');
+          for (var i=0; i<types.length; i++) {
+            $('.search-form input:checkbox[value='+types[i]+']').attr('checked', true);
+          }
         }
-      }
-      // terms
-      var pos = edit_keys.indexOf('category:');
-      if (pos) {
-        var pos2 = edit_keys.indexOf(' ',pos);
-        if (pos2==-1) pos2 = edit_keys.length;
-        var terms = edit_keys.substring(pos+9,pos2);
-        terms = terms.split(',');
-        for (var i=0; i<terms.length; i++) {
-          $('.search-form option[value='+terms[i]+']').attr('selected', true);
+      }catch(err){}
+    
+      try{
+        // terms
+        var pos = edit_keys.indexOf('category:');
+        if (pos) {
+          var pos2 = edit_keys.indexOf(' ',pos);
+          if (pos2==-1) pos2 = edit_keys.length;
+          var terms = edit_keys.substring(pos+9,pos2);
+          terms = terms.split(',');
+          for (var i=0; i<terms.length; i++) {
+            $('.search-form option[value='+terms[i]+']').attr('selected', true);
+          }
         }
-      }
+      }catch(err){}
     }
 
     var popup = $('fieldset.custom_search-popup:not(.custom_search-processed)', context).addClass("custom_search-processed");
