diff --git a/client/src/templates/Challenges/components/Side-Panel.js b/client/src/templates/Challenges/components/Side-Panel.js index 8a6dfddfeb..e99147f8ee 100644 --- a/client/src/templates/Challenges/components/Side-Panel.js +++ b/client/src/templates/Challenges/components/Side-Panel.js @@ -38,18 +38,20 @@ const propTypes = { export class SidePanel extends Component { componentDidMount() { - MathJax.Hub.Config({ - tex2jax: { - inlineMath: [['$', '$'], ['\\(', '\\)']], - processEscapes: true, - processClass: 'rosetta-code' - } - }); - MathJax.Hub.Queue([ - 'Typeset', - MathJax.Hub, - document.querySelector('.rosetta-code') - ]); + if (MathJax) { + MathJax.Hub.Config({ + tex2jax: { + inlineMath: [['$', '$'], ['\\(', '\\)']], + processEscapes: true, + processClass: 'rosetta-code' + } + }); + MathJax.Hub.Queue([ + 'Typeset', + MathJax.Hub, + document.querySelector('.rosetta-code') + ]); + } } render() {