diff --git a/Libraries/LibCrypto/BigInt/UnsignedBigInteger.cpp b/Libraries/LibCrypto/BigInt/UnsignedBigInteger.cpp index 81367f12503..60676fc9b66 100644 --- a/Libraries/LibCrypto/BigInt/UnsignedBigInteger.cpp +++ b/Libraries/LibCrypto/BigInt/UnsignedBigInteger.cpp @@ -80,6 +80,9 @@ UnsignedBigInteger UnsignedBigInteger::from_base10(const String& str) String UnsignedBigInteger::to_base10() const { + if (*this == UnsignedBigInteger { 0 }) + return "0"; + StringBuilder builder; UnsignedBigInteger temp(*this); UnsignedBigInteger quotient;