diff --git a/MagickCore/annotate.c b/MagickCore/annotate.c
index 5b10f56..4cd8784 100644
--- a/MagickCore/annotate.c
+++ b/MagickCore/annotate.c
@@ -383,7 +383,7 @@
offset.y=(geometry.height == 0 ? -1.0 : 1.0)*annotate_info->affine.ty+
geometry.height/2.0+i*annotate_info->affine.sy*height+
annotate_info->affine.sy*(metrics.ascent+metrics.descent-
- (number_lines-1.0)*height)/2.0;
+ (number_lines-1.0)*height)/2.0+metrics.descent/2.0;
break;
}
case CenterGravity:
@@ -411,7 +411,7 @@
geometry.height/2.0+i*annotate_info->affine.sy*height-
annotate_info->affine.rx*(metrics.width+metrics.bounds.x1)+
annotate_info->affine.sy*(metrics.ascent+metrics.descent-
- (number_lines-1.0)*height)/2.0;
+ (number_lines-1.0)*height)/2.0+metrics.descent/2.0;
break;
}
case SouthWestGravity: