Index: generic/nsf.c =================================================================== diff -u -r0d9049bafe2426251bd7d8e9a36faa68e91ad518 -rfdc8830eff0ef4987213bac5f99adbda08d87f81 --- generic/nsf.c (.../nsf.c) (revision 0d9049bafe2426251bd7d8e9a36faa68e91ad518) +++ generic/nsf.c (.../nsf.c) (revision fdc8830eff0ef4987213bac5f99adbda08d87f81) @@ -21538,11 +21538,7 @@ /* * Set lastObjc as index of the first "unprocessed" parameter. */ - if (processFlags & NSF_ARGPARSE_START_ZERO) { - pcPtr->lastObjc = o; - } else { - pcPtr->lastObjc = o; - } + pcPtr->lastObjc = o; pcPtr->objc = nrParams; assert(ISOBJ(objv[pcPtr->lastObjc-1]));