Issue #10813: Small improvement to decimal money format recipe.
diff --git a/Doc/library/decimal.rst b/Doc/library/decimal.rst
index 7c448e6..bf153ba 100644
--- a/Doc/library/decimal.rst
+++ b/Doc/library/decimal.rst
@@ -1657,7 +1657,8 @@
            build(trailneg)
        for i in range(places):
            build(next() if digits else '0')
-       build(dp)
+       if places:
+           build(dp)
        if not digits:
            build('0')
        i = 0