Index: generic/nsf.c =================================================================== diff -u -r7992ec41920e312596d965930cd2d1ad643e7fb5 -r371e0e38e4601fd512d0d2e6bb4b78f2598ede62 --- generic/nsf.c (.../nsf.c) (revision 7992ec41920e312596d965930cd2d1ad643e7fb5) +++ generic/nsf.c (.../nsf.c) (revision 371e0e38e4601fd512d0d2e6bb4b78f2598ede62) @@ -4069,7 +4069,8 @@ /* now, turn of filters, all destroy callbacks are done */ RUNTIME_STATE(interp)->doFilters = 0; - + (void)Tcl_RemoveInterpResolvers(interp, "nsf"); + #ifdef DO_CLEANUP FreeAllNsfObjectsAndClasses(interp, &instances); # ifdef DO_FULL_CLEANUP