diff --git a/packages/cqmd/src/index.js b/packages/cqmd/src/index.js
index <HASH>..<HASH> 100644
--- a/packages/cqmd/src/index.js
+++ b/packages/cqmd/src/index.js
@@ -37,7 +37,8 @@ export default async function cqmd(text, opts={}) {
 
     let fullFilename = path.join(opts.path, actualName);
     let contents = fs.readFileSync(fullFilename).toString();
-    let cqResults = cq(contents, blockOpts['crop-query']); // TODO
+
+    let cqResults = await cq(contents, blockOpts['crop-query']); // TODO
     let replacement;
 
     if(typeof format === "function") {
fixes cqmd to handle the promises