diff --git a/index.js b/index.js
index <HASH>..<HASH> 100644
--- a/index.js
+++ b/index.js
@@ -264,12 +264,12 @@ function Monoxide() {
 					if (err) return next(err);
 
 					if (q.$one) {
-						next(null, new monoxideDocument({$collection: q.$collection}, res));
+						next(null, new self.monoxideDocument({$collection: q.$collection}, res));
 					} else if (q.$count) {
 						next(null, res);
 					} else {
 						next(null, res.map(function(doc) {
-							return new monoxideDocument({$collection: q.$collection}, doc.toObject());
+							return new self.monoxideDocument({$collection: q.$collection}, doc.toObject());
 						}));
 					}
 				});
BUGFIX: Incorrect location for monoxide document prototype