diff --git a/src/spicelib/devices/bsim4/b4ld.c b/src/spicelib/devices/bsim4/b4ld.c index dcc991d22..da408eaef 100644 --- a/src/spicelib/devices/bsim4/b4ld.c +++ b/src/spicelib/devices/bsim4/b4ld.c @@ -4604,6 +4604,10 @@ line755: if (!ChargeComputationNeeded) goto line850; + /* no integration, if dc sweep, but keep evaluating capacitances */ + if (ckt->CKTmode & MODEDCTRANCURVE) + goto line850; + if (ckt->CKTmode & MODEINITTRAN) { *(ckt->CKTstate1 + here->BSIM4qb) = *(ckt->CKTstate0 + here->BSIM4qb);