diff --git a/goffice/gtk/go-rotation-sel.c b/goffice/gtk/go-rotation-sel.c
index 5561e1a..a37bffb 100644
--- a/goffice/gtk/go-rotation-sel.c
+++ b/goffice/gtk/go-rotation-sel.c
@@ -90,6 +90,7 @@ cb_rotate_changed (GORotationSel *grs)
 		goc_item_set (grs->text, "x", x, "y", y,
 		              "rotation", rad, NULL);
 	}
+	gtk_widget_queue_draw (GTK_WIDGET (grs->rotate_canvas));
 }
 
 static void
