diff --git a/pd/src/g_text.c b/pd/src/g_text.c
index da32896a6cd2c8f2f036f33aeaac08203cfd3f8a..978abb8f71a83d2e6e84d6696e4f29d294a69626 100644
--- a/pd/src/g_text.c
+++ b/pd/src/g_text.c
@@ -2210,8 +2210,11 @@ void text_drawborder(t_text *x, t_glist *glist,
             //    (selected ? "$pd_colors(selection)" : "$pd_colors(atom_box_border)"),
             //        tag, tag, (selected ? "selected" : ""));
             /* These coords can be greatly simplified... */
-            gui_vmess("gui_atom_draw_border", "xsiiiiiiiiiiii",
-                glist_getcanvas(glist), tag, x2 - x1, y2 - y1);
+            gui_vmess("gui_atom_draw_border", "xsii",
+                glist_getcanvas(glist),
+                tag,
+                x2 - x1,
+                y2 - y1);
         }
         else
         {