Index: src_plugins/io_pads/delay_create.c =================================================================== --- src_plugins/io_pads/delay_create.c (revision 34530) +++ src_plugins/io_pads/delay_create.c (revision 34531) @@ -539,6 +539,9 @@ nsc = pcb_subc_dup_at(pcb, pcb->Data, subc, dx, dy, 0, 0); pcb_dlcr_fixup_pstk_proto_lyt(pcb, dlcr, nsc->data); + if (obj->val.subc_from_lib.rot != 0) + pcb_subc_rotate(nsc, dx, dy, cos(obj->val.subc_from_lib.rot / RND_RAD_TO_DEG), sin(obj->val.subc_from_lib.rot / RND_RAD_TO_DEG), obj->val.subc_from_lib.rot); + rnd_trace(" using name '%s' %p -> %p %mm;%mm\n", name, subc, nsc, dx, dy); if (nsc == NULL)