--- src/mp-trigonometric.c 2010-04-26 07:14:22.000000000 +0600
+++ src/mp-trigonometric.c 2010-11-19 22:49:06.000000000 +0500
@@ -524,6 +524,7 @@
} else {
mp_epowy(&t, &t);
mp_add_integer(&t, 1, z);
+ mp_add_integer(&t, -1, &t);
mp_divide(&t, z, z);
}