diff --git a/js/bootstrap-tooltip.js b/js/bootstrap-tooltip.js
index 577ead48b56eeb08e2caa4f88bd8fc3da009654b..4c2a2a328d1ab7c0de31122241eb9db35eb9542a 100644
--- a/js/bootstrap-tooltip.js
+++ b/js/bootstrap-tooltip.js
@@ -84,6 +84,7 @@
   , leave: function (e) {
       var self = $(e.currentTarget)[this.type](this._options).data(this.type)
 
+      if (this.timeout) clearTimeout(this.timeout)
       if (!self.options.delay || !self.options.delay.hide) return self.hide()
 
       clearTimeout(this.timeout)
@@ -272,4 +273,4 @@
   , delay: 0
   }
 
-}(window.jQuery);
\ No newline at end of file
+}(window.jQuery);