=== modified file 'src/ui/theme.c'
--- src/ui/theme.c	2009-02-07 23:55:39 +0000
+++ src/ui/theme.c	2010-03-15 21:37:17 +0000
@@ -3752,6 +3752,9 @@
           rx = parse_x_position_unchecked (op->data.title.x, env);
           ry = parse_y_position_unchecked (op->data.title.y, env);
 
+          if (gtk_widget_get_direction(widget) == GTK_TEXT_DIR_RTL)
+            rx = rect.x + rect.width - (rx - rect.x) - info->title_layout_width;
+
           gdk_draw_layout (drawable, gc,
                            rx, ry,
                            info->title_layout);

