Index: generic/nsf.c =================================================================== diff -u -r5e7610d425d693719b6a11fce93115338aabed23 -r545663bd9f6411c778c16a3cb2a1896f6ef29eaf --- generic/nsf.c (.../nsf.c) (revision 5e7610d425d693719b6a11fce93115338aabed23) +++ generic/nsf.c (.../nsf.c) (revision 545663bd9f6411c778c16a3cb2a1896f6ef29eaf) @@ -18723,8 +18723,8 @@ DECR_REF_COUNT2("procNameObj", tcd->procName); if (tcd->cmd != NULL) { - /* NsfCommandRelease(tcd->cmd); */ Tcl_DeleteCommandFromToken(tcd->interp, tcd->cmd); + NsfCommandRelease(tcd->cmd); } /* tcd->paramDefs is freed by NsfProcDeleteProc() */ FREE(NsfProcClientData, tcd);