Index: trunk/src_plugins/export_ipcd356/ipcd356.c =================================================================== --- trunk/src_plugins/export_ipcd356/ipcd356.c (revision 16448) +++ trunk/src_plugins/export_ipcd356/ipcd356.c (revision 16449) @@ -163,8 +163,13 @@ fill_field(line, 27, 30, t->term, "term ID"); line[31] = is_mid ? 'M' : ' '; - line[32] = 'D'; - fill_field_coord(ctx, line, 33, 36, t->hole, 0, "hole"); + if (t->hole > 0) { + line[32] = 'D'; + fill_field_coord(ctx, line, 33, 36, t->hole, 0, "hole"); + } + else + fill_field(line, 32, 36, NULL, NULL); + if (t->hole > 0) line[37] = t->is_plated ? 'P' : 'U'; else