Index: src_plugins/query/query_access.c =================================================================== --- src_plugins/query/query_access.c (revision 17024) +++ src_plugins/query/query_access.c (revision 17025) @@ -621,6 +621,7 @@ pcb_subc_t *p = (pcb_subc_t *)obj; query_fields_keys_t fh1; pcb_coord_t x, y; + double rot; fld2hash_req(fh1, fld, 0); if (fh1 == query_fields_a) { @@ -638,6 +639,7 @@ switch(fh1) { case query_fields_x: pcb_subc_get_origin(p, &x, &y); PCB_QRY_RET_INT(res, x); case query_fields_y: pcb_subc_get_origin(p, &x, &y); PCB_QRY_RET_INT(res, y); + case query_fields_rotation: pcb_subc_get_rotation(p, &rot); PCB_QRY_RET_DBL(res, rot); case query_fields_refdes: PCB_QRY_RET_STR(res, p->refdes); default:; }