diff --git a/src/meta_tags.js b/src/meta_tags.js index c217705791e22683aedea397054bf843480416b3..6e847b5c291e1b2bae9fd95d7ee408019a708f83 100644 --- a/src/meta_tags.js +++ b/src/meta_tags.js @@ -25,15 +25,19 @@ class MetaTags extends Component { } extractChildren() { const {extract} = this.context; + const {children} = this.props; + + if(!children) { + return; + } if (extract) { - extract(this.props.children); + extract(children); } } handleChildrens() { const {children} = this.props; - - if (this.context.extract){ + if (this.context.extract || !children){ return; }