diff --git a/packages/gatsby-transformer-remark/src/extend-node-type.js b/packages/gatsby-transformer-remark/src/extend-node-type.js index 3eabbcb45e93b..b4732bb0339bf 100644 --- a/packages/gatsby-transformer-remark/src/extend-node-type.js +++ b/packages/gatsby-transformer-remark/src/extend-node-type.js @@ -150,8 +150,8 @@ module.exports = ( } else { const ASTGenerationPromise = getMarkdownAST(markdownNode) ASTGenerationPromise.then(markdownAST => { - cache.set(cacheKey, markdownAST) ASTPromiseMap.delete(cacheKey) + return cache.set(cacheKey, markdownAST) }).catch(err => { ASTPromiseMap.delete(cacheKey) return err