diff --git a/poincare/src/symbol_abstract.cpp b/poincare/src/symbol_abstract.cpp index c7758717a..be598f97b 100644 --- a/poincare/src/symbol_abstract.cpp +++ b/poincare/src/symbol_abstract.cpp @@ -73,11 +73,7 @@ Expression SymbolAbstract::Expand(const SymbolAbstract & symbol, Context * conte { return clone ? symbol.clone() : *const_cast(&symbol); } - if (context == nullptr) { - // A context is required - assert(false); - return Undefined::Builder(); - } + assert(context); Expression e = context->expressionForSymbolAbstract(symbol, clone); /* Replace all the symbols iteratively. This prevents a memory failure when * symbols are defined circularly. */