Index: generic/nsf.c =================================================================== diff -u -r2ae5dc3a57671282e60078ea575f00081b0af47e -r1907ffde1a2f350e2e96f3b8c55cfa36b7b97320 --- generic/nsf.c (.../nsf.c) (revision 2ae5dc3a57671282e60078ea575f00081b0af47e) +++ generic/nsf.c (.../nsf.c) (revision 1907ffde1a2f350e2e96f3b8c55cfa36b7b97320) @@ -20988,6 +20988,14 @@ return result; } + if (parsedParam.paramDefs == NULL) { + switch (parametersubcmd) { + case ParametersubcmdNameIdx: + Tcl_SetObjResult(interp, parameterspec); + return TCL_OK; + default: return NsfPrintError(interp, "flag not implemented"); + } + } paramsPtr = parsedParam.paramDefs->paramsPtr; switch (parametersubcmd) {