diff --git a/pd/src/g_text.c b/pd/src/g_text.c
index 96e1dccefca713ba406b0160e913ec84f54d0560..854b6230572c8992971593696d72eae3bcf7f7e9 100644
--- a/pd/src/g_text.c
+++ b/pd/src/g_text.c
@@ -2452,7 +2452,6 @@ void glist_eraseiofor(t_glist *glist, t_object *ob, char *tag)
 // erase the whole gobj in the gui one go
 void text_erase_gobj(t_text *x, t_glist *glist, char *tag)
 {
-    if (x->te_type == T_TEXT && !glist->gl_edit) return;
     gui_vmess("gui_gobj_erase", "xs", glist_getcanvas(glist), tag);
 }