diff --git a/src/dataset/dataset.js b/src/dataset/dataset.js
index <HASH>..<HASH> 100644
--- a/src/dataset/dataset.js
+++ b/src/dataset/dataset.js
@@ -196,7 +196,7 @@ var Dataset = window.Dataset = (function() {
           return matchesWithBackfill.length < that.limit;
         });
 
-        cb && cb(matchesWithBackfill.sort(this.sorter));
+        cb && cb(matchesWithBackfill.sort(that.sorter));
       }
 
       function pickRaw(obj) { return obj.raw; }
Change this.sorter to that.sorter. Fixes typeahead.js for IE8