diff --git a/src/grammar-registry.js b/src/grammar-registry.js index 1eeb36461..101a38007 100644 --- a/src/grammar-registry.js +++ b/src/grammar-registry.js @@ -291,8 +291,9 @@ class GrammarRegistry { forEachGrammar (callback) { this.textmateRegistry.grammars.forEach(callback) - for (let grammarId in this.treeSitterGrammarsById) { - callback(this.treeSitterGrammarsById[grammarId]) + for (const grammarId in this.treeSitterGrammarsById) { + const grammar = this.treeSitterGrammarsById[grammarId] + if (grammar.id) callback(grammar) } }