Index: trunk/src/obj_pstk.c =================================================================== --- trunk/src/obj_pstk.c (revision 17014) +++ trunk/src/obj_pstk.c (revision 17015) @@ -998,6 +998,10 @@ ps->rot = rot ? *rot : ps->rot; ps->xmirror = xmirror ? *xmirror : ps->xmirror; ps->smirror = smirror ? *smirror : ps->smirror; + + /* re-render the prototype so the new shape is generated and cached */ + ps->protoi = -1; + pcb_pstk_get_tshape(ps); return 0; case PCB_PARENT_BOARD: parent_ID = -1; break; case PCB_PARENT_SUBC: parent_ID = ps->parent.data->parent.subc->ID; break;