diff --git a/lib/search.js b/lib/search.js
index <HASH>..<HASH> 100644
--- a/lib/search.js
+++ b/lib/search.js
@@ -30,7 +30,7 @@ module.exports = function(self) {
 
     // Optimize a common case without paying the full performance price of i18n slugify
     if (s.match(/^[A-Za-z0-9]+(-[A-Za-z0-9]+)?$/)) {
-      return s;
+      return s.toLowerCase();
     }
 
     // By default everything that matches the XRegExp groups
Whoops, when we use the simpler slugifier we still have to convert to lower case. This caused uppercase searches to break and, more obviously, uppercase slugs to be created