diff --git a/index.js b/index.js
index <HASH>..<HASH> 100644
--- a/index.js
+++ b/index.js
@@ -33,6 +33,12 @@ module.exports = function(schema, pluginOptions) {
     });
   });
 
+  if (pluginOptions.aggregate !== false) {
+    instrumentAggregate(schema, pluginOptions);
+  }
+}
+
+function instrumentAggregate(schema, pluginOptions) {
   schema.post('aggregate', function(res, next) {
     if (this.options.explain) {
       return next();
feat: add flag to disable instrumenting aggregate