diff --git a/src/babel/traversal/scope/index.js b/src/babel/traversal/scope/index.js index ed33dd375a..1c9ec7b940 100644 --- a/src/babel/traversal/scope/index.js +++ b/src/babel/traversal/scope/index.js @@ -553,7 +553,7 @@ export default class Scope { isPure(node) { if (t.isIdentifier(node)) { var bindingInfo = this.getBinding(node.name); - return bindingInfo.constant; + return bindingInfo && bindingInfo.constant; } else { return t.isPure(node); }