diff --git a/lib/term.js b/lib/term.js
index <HASH>..<HASH> 100644
--- a/lib/term.js
+++ b/lib/term.js
@@ -1449,7 +1449,7 @@ Term.prototype.object = function() {
     term._query.push(termTypes.OBJECT)
     var args = [];
     for(var i=0; i<_args.length; i++) {
-        args.push(new Term(this._r).expr(_args[i])._wrap()._query)
+        args.push(new Term(this._r).expr(_args[i])._query)
     }
     term._query.push(args)
     return term;
r.object shouldn't wrap for implicit terms. Fix #<I>