Index: generic/nsf.c =================================================================== diff -u -rb84afe7ed2a364dc01a0b7161cc9eea2467433f1 -r1c256d871fdda3b5f51923b072129b9c589f567e --- generic/nsf.c (.../nsf.c) (revision b84afe7ed2a364dc01a0b7161cc9eea2467433f1) +++ generic/nsf.c (.../nsf.c) (revision 1c256d871fdda3b5f51923b072129b9c589f567e) @@ -32980,7 +32980,10 @@ #include "predefined.h" /* fprintf(stderr, "predefined=<<%s>>\n", cmd);*/ - if (Tcl_Eval(interp, cmd) != TCL_OK) { + if ( + (Tcl_Eval(interp, predefined_part1) != TCL_OK) + || (Tcl_Eval(interp, predefined_part2) != TCL_OK) + ) { static char reportingCmd[] = "puts stderr \"Error in predefined code\n\ $::errorInfo\"";