diff --git a/widget/src/gtk/nsWindow.cpp b/widget/src/gtk/nsWindow.cpp index c6ea7ef0fe28..f8e7e740a585 100644 --- a/widget/src/gtk/nsWindow.cpp +++ b/widget/src/gtk/nsWindow.cpp @@ -3893,6 +3893,10 @@ nsWindow::ime_preedit_draw(nsIMEGtkIC *aXIC) { void nsWindow::ime_preedit_done() { +#ifdef _AIX + IMEComposeStart(nsnull); + IMEComposeText(nsnull, nsnull, 0, nsnull); +#endif IMEComposeEnd(nsnull); }