diff --git a/js/tooltip.js b/js/tooltip.js
index 89802287a32cece7dcfd0d2543f652d3b7918d55..3fac6a19511cd9f7848d12529264a72eaefbd62c 100644
--- a/js/tooltip.js
+++ b/js/tooltip.js
@@ -352,6 +352,7 @@
   }
 
   Tooltip.prototype.destroy = function () {
+    clearTimeout(self.timeout)
     this.hide().$element.off('.' + this.type).removeData('bs.' + this.type)
   }