diff --git a/coders/caption.c b/coders/caption.c
index ac8c18c..357ecaa 100644
--- a/coders/caption.c
+++ b/coders/caption.c
@@ -259,7 +259,7 @@
}
if ((align != PANGO_ALIGN_CENTER) &&
(draw_info->direction == RightToLeftDirection))
- align=PANGO_ALIGN_LEFT+PANGO_ALIGN_RIGHT-align;
+ align=(PangoAlignment) (PANGO_ALIGN_LEFT+PANGO_ALIGN_RIGHT-align);
pango_layout_set_alignment(layout,align);
description=pango_font_description_from_string(draw_info->font ==
(char *) NULL ? "helvetica" : draw_info->font);