diff --git a/addon/hint/show-hint.js b/addon/hint/show-hint.js
index f72a0a9c691d82e79ff7b5a9e04d30a4b01a829b..62c683cb8cc64852b77b641d4a43131dd848829a 100644
--- a/addon/hint/show-hint.js
+++ b/addon/hint/show-hint.js
@@ -121,7 +121,6 @@
       var picked = (this.widget && this.widget.picked) || (first && this.options.completeSingle);
       if (this.widget) this.widget.close();
 
-      if (data && this.data && isNewCompletion(this.data, data)) return;
       this.data = data;
 
       if (data && data.list.length) {
@@ -135,11 +134,6 @@
     }
   };
 
-  function isNewCompletion(old, nw) {
-    var moved = CodeMirror.cmpPos(nw.from, old.from)
-    return moved > 0 && old.to.ch - old.from.ch != nw.to.ch - nw.from.ch
-  }
-
   function parseOptions(cm, pos, options) {
     var editor = cm.options.hintOptions;
     var out = {};