Index: generic/nsf.c =================================================================== diff -u -rc2e57257a55ea1fdc5306679e58da336c1bc3a5a -r0b1ac7f47948c36c4e03fc3d6dbce0a04d9418d4 --- generic/nsf.c (.../nsf.c) (revision c2e57257a55ea1fdc5306679e58da336c1bc3a5a) +++ generic/nsf.c (.../nsf.c) (revision 0b1ac7f47948c36c4e03fc3d6dbce0a04d9418d4) @@ -22275,7 +22275,7 @@ } case InfomethodsubcmdExistsIdx: { - Tcl_SetObjResult(interp, Tcl_NewIntObj(1)); + Tcl_SetObjResult(interp, Tcl_NewIntObj(!CmdIsNsfObject(cmd))); return TCL_OK; } case InfomethodsubcmdArgsIdx: