diff --git a/lib/mongodb/db.js b/lib/mongodb/db.js
index <HASH>..<HASH> 100644
--- a/lib/mongodb/db.js
+++ b/lib/mongodb/db.js
@@ -895,7 +895,8 @@ Db.prototype.command = function(selector, options, callback) {
   // Ensure only commands who support read Prefrences are exeuted otherwise override and use Primary
   if(readPreference != false) {
     if(selector['group'] || selector['aggregate'] || selector['collStats'] || selector['dbStats']
-      || selector['count'] || selector['distinct'] || selector['geoNear'] || selector['geoSearch'] || selector['geoWalk']
+      || selector['count'] || selector['distinct'] || selector['geoNear'] || selector['geoSearch'] 
+      || selector['geoWalk'] || selector['text']
       || (selector['mapreduce'] && selector.out == 'inline')) {
       // Set the read preference
       cursor.setReadPreference(readPreference);
Added support for text command to use read preference #<I>