summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mp-serializer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mp-serializer.c b/src/mp-serializer.c
index 4c04f64..4970c4f 100644
--- a/src/mp-serializer.c
+++ b/src/mp-serializer.c
@@ -395,7 +395,7 @@ mp_serializer_to_string(MpSerializer *serializer, const MPNumber *x)
default:
case MP_DISPLAY_FORMAT_AUTOMATIC:
s0 = mp_to_string(serializer, x, &n_digits);
- if (n_digits <= serializer->priv->leading_digits)
+ if (serializer->priv->base != 10 || n_digits <= serializer->priv->leading_digits)
return s0;
else {
g_free (s0);