diff --git a/poincare/src/multiplication.cpp b/poincare/src/multiplication.cpp index 948b3fd8b..8d8bff7c5 100644 --- a/poincare/src/multiplication.cpp +++ b/poincare/src/multiplication.cpp @@ -140,7 +140,7 @@ void Multiplication::distributeOnChildAtIndex(int i) { } const Expression * Multiplication::CreateExponent(Expression * e) { - Expression * n = e->type() == Type::Power ? e->operand(1)->clone() : new Integer(1); + Expression * n = e->type() == Type::Power ? e->operand(1)->clone() : new Rational(Integer(1)); return n; }