Index: htmlengine-edit-cut-and-paste.c
===================================================================
RCS file: /cvs/gnome/gtkhtml/src/htmlengine-edit-cut-and-paste.c,v
retrieving revision 1.116
diff -u -p -r1.116 htmlengine-edit-cut-and-paste.c
--- htmlengine-edit-cut-and-paste.c	28 Feb 2006 20:51:54 -0000	1.116
+++ htmlengine-edit-cut-and-paste.c	3 Mar 2006 07:10:58 -0000
@@ -1429,10 +1429,10 @@ html_engine_delete_n (HTMLEngine *e, gui
 	if (html_engine_is_selection_active (e))
 		html_engine_delete (e);
 	else {
+		html_engine_freeze (e);
 		html_engine_block_selection (e);
 		html_engine_set_mark (e);
 		html_engine_update_selection_if_necessary (e);
-		html_engine_freeze (e);
 		/* Remove magic smiley */
 		if (!forward && len == 1 && gtk_html_get_magic_smileys (e->widget)) {
 			HTMLObject *object = html_object_get_tail_leaf (e->cursor->object);
