diff --git a/src/SearchStrategies/LiteralSearchStrategy.js b/src/SearchStrategies/LiteralSearchStrategy.js
index <HASH>..<HASH> 100644
--- a/src/SearchStrategies/LiteralSearchStrategy.js
+++ b/src/SearchStrategies/LiteralSearchStrategy.js
@@ -11,6 +11,6 @@ function LiteralSearchStrategy () {
 
     return crit.split(' ').filter(function (word) {
       return str.indexOf(word) >= 0
-    }).length > 0
+    }).length == crit.split(' ').length
   }
 }
Bug: Search is OR, corrected to AND