diff --git a/poincare/src/parsing/parser.cpp b/poincare/src/parsing/parser.cpp index bc5ddec6e..bd04e2c56 100644 --- a/poincare/src/parsing/parser.cpp +++ b/poincare/src/parsing/parser.cpp @@ -115,7 +115,9 @@ Expression Parser::parseSquareRoot(const Expression & leftHandSide) { } Expression Parser::parseBang(const Expression & leftHandSide) { - assert(!leftHandSide.isUninitialized()); + if (leftHandSide.isUninitialized()) { + return Expression(); + } return Factorial(leftHandSide); }