diff --git a/vendor/assets/javascripts/typeahead.bundle.js b/vendor/assets/javascripts/typeahead.bundle.js
index bceb0a2bfc93e65e37e46fc8e07c9d7db9529c38..b68ec30f3f2d97249027d4c7c11075e96ac9fb4b 100644
--- a/vendor/assets/javascripts/typeahead.bundle.js
+++ b/vendor/assets/javascripts/typeahead.bundle.js
@@ -1839,6 +1839,9 @@
                 this.$node.on("mouseover", this.selectors.selectable, function() {
                     that.setCursor($(this));
                 });
+                this.$node.on("mouseleave", function() {
+                    that._removeCursor();
+                });
                 _.each(this.datasets, function(dataset) {
                     dataset.onSync("asyncRequested", that._propagate, that).onSync("asyncCanceled", that._propagate, that).onSync("asyncReceived", that._propagate, that).onSync("rendered", that._onRendered, that).onSync("cleared", that._onCleared, that);
                 });