diff --git a/src/gnm-pane.c b/src/gnm-pane.c
index 67eb71a..e8d10d1 100644
--- a/src/gnm-pane.c
+++ b/src/gnm-pane.c
@@ -766,7 +766,7 @@ cb_gnm_pane_preedit_changed (GtkIMContext *context, GnmPane *pane)
 	gtk_im_context_get_preedit_string (pane->im_context, &preedit_string, &pane->preedit_attrs, &cursor_pos);
 
 	if (!pane->im_block_edit_start &&
-	    !wbcg_is_editing (wbcg) && !wbcg_edit_start (wbcg, TRUE, TRUE)) {
+	    !wbcg_is_editing (wbcg) && !wbcg_edit_start (wbcg, FALSE, TRUE)) {
 		gtk_im_context_reset (pane->im_context);
 		pane->preedit_length = 0;
 		if (pane->preedit_attrs)
