diff --git a/pd/src/g_numbox.c b/pd/src/g_numbox.c
index 17f81ee7236e6a4c8198ca65144f04505a9dfe89..86e267293a61d3c591304f443f062a183e30b401 100644
--- a/pd/src/g_numbox.c
+++ b/pd/src/g_numbox.c
@@ -474,7 +474,7 @@ static void my_numbox_dialog(t_my_numbox *x, t_symbol *s, int argc,
     scalehandle_draw(&x->x_gui);
     if (x->x_gui.x_selected)
     {
-        scalehandle_draw(&x->x_gui,x->x_gui.x_glist);
+        scalehandle_draw(&x->x_gui);
         iemgui_select((t_gobj *)x,x->x_gui.x_glist,1);
     }
     //canvas_restore_original_position(x->x_gui.x_glist, (t_gobj *)x,"bogus",-1);