diff --git a/pd/src/g_template.c b/pd/src/g_template.c
index 35c52cdc57dd0898071e15efd14caa8921be2281..9610cfe832a5967340ed9f61403b50a37f2e3c9c 100644
--- a/pd/src/g_template.c
+++ b/pd/src/g_template.c
@@ -1751,7 +1751,7 @@ void draw_doupdatetransform(t_draw *x, t_canvas *c)
             ((t_scalar *)g)->sc_bboxcache = 0;
             if (glist_isselected(c, &((t_scalar *)g)->sc_gobj))
             {
-                scalar_select(g, c, 1);
+                //scalar_select(g, c, 1);
                 scalar_drawselectrect((t_scalar *)g, c, 0);
                 scalar_drawselectrect((t_scalar *)g, c, 1);
             }