diff --git a/js/inline_ajax_search.js b/js/inline_ajax_search.patch.js
index 953d1ad..0d73131 100644
--- a/js/inline_ajax_search.js
+++ b/js/inline_ajax_search.patch.js
@@ -16,6 +16,7 @@ Drupal.behaviors.inline_ajax_search = function() {
       Drupal.settings.IAS_settings.countCharsShown = false;
       Drupal.settings.IAS_settings.IAS_el_res.empty();
       IAS_throbber.show();
+      Drupal.settings.IAS_settings.waiting = true;
       var path = Drupal.settings.basePath + '?q=search/inline_ajax_search/get/';
       ajaxRequest = $.ajax({
         type: 'POST',
@@ -54,7 +55,7 @@ Drupal.behaviors.inline_ajax_search = function() {
   });
   
   Drupal.settings.IAS_settings.IAS_el.blur(function(e) {
-    if(!Drupal.settings.IAS_settings.resultsShown) {
+    if( ! Drupal.settings.IAS_settings.resultsShown && ! Drupal.settings.IAS_settings.waiting) {
       $(this).val($(this).attr('title'));
       Drupal.settings.IAS_settings.IAS_el_res.empty();
     }
@@ -84,8 +85,10 @@ function inline_ajax_search_succes(data) {
   if(data.answer != null) {
     IAS_throbber.hide();
     Drupal.settings.IAS_settings.resultsShown = true;
+    Drupal.settings.IAS_settings.waiting = false;
     Drupal.settings.IAS_settings.IAS_el_res.html(data.answer);
     Drupal.settings.IAS_settings.IAS_el_res.fadeIn('fast').css('display', 'block');
     Drupal.settings.IAS_settings.IAS_el_res.addClass('shown');
   }
-}
\ No newline at end of file
+}
+
