diff --git a/src/frontend/subckt.c b/src/frontend/subckt.c index 8cf3a4e9e..07c541d92 100644 --- a/src/frontend/subckt.c +++ b/src/frontend/subckt.c @@ -243,8 +243,11 @@ inp_subcktexpand(struct card *deck) { if (ciprefix(".subckt", c->line)) nupa_scan(c); /* now copy instances */ - for (c = deck; c; c = c->nextcard) /* first Numparam pass */ + for (c = deck; c; c = c->nextcard) { /* first Numparam pass */ + if (*(c->line) == '*') + continue; c->line = nupa_copy(c); + } #ifdef TRACE fprintf(stderr, "Numparams transformed deck:\n");