diff --git a/src/xspice/icm/digital/d_state/cfunc.mod b/src/xspice/icm/digital/d_state/cfunc.mod index 18f4ed371..8fc56db45 100644 --- a/src/xspice/icm/digital/d_state/cfunc.mod +++ b/src/xspice/icm/digital/d_state/cfunc.mod @@ -1879,7 +1879,9 @@ void cm_d_state(ARGS) LOAD(clk) = PARAM(clk_load); - LOAD(reset) = PARAM(reset_load); + if ( !PORT_NULL(reset) ) { + LOAD(reset) = PARAM(reset_load); + } } else { /**** Retrieve previous values ****/