diff --git a/packages/babel-plugin-makepot/src/index.js b/packages/babel-plugin-makepot/src/index.js index 507c988be91bb8..d6598e63c94a3d 100644 --- a/packages/babel-plugin-makepot/src/index.js +++ b/packages/babel-plugin-makepot/src/index.js @@ -132,7 +132,11 @@ function getExtractedComment( path, _originalNodeLine ) { let comment; forEach( node.leadingComments, ( commentNode ) => { - const { line } = commentNode.loc.end; + let line = 0; + if ( commentNode && commentNode.loc && commentNode.loc.end ) { + line = commentNode.loc.end.line; + } + if ( line < _originalNodeLine - 1 || line > _originalNodeLine ) { return; }