diff --git a/src/jquery.webui-popover.js b/src/jquery.webui-popover.js
index <HASH>..<HASH> 100644
--- a/src/jquery.webui-popover.js
+++ b/src/jquery.webui-popover.js
@@ -421,6 +421,8 @@
                     if (that.options.async.success) {
                         that.options.async.success(that, data);
                     }
+                },
+                complete: function() {
                     that.xhr = null;
                 }
             });
resetting xhr on complete callback