Index: generic/xotcl.c =================================================================== diff -u -rc8c40374929b9b480dec18b8d0f07b9027edaaf8 -r64fac8df4cf61fb670c6d221ddfa990f7b4dd27c --- generic/xotcl.c (.../xotcl.c) (revision c8c40374929b9b480dec18b8d0f07b9027edaaf8) +++ generic/xotcl.c (.../xotcl.c) (revision 64fac8df4cf61fb670c6d221ddfa990f7b4dd27c) @@ -6344,7 +6344,7 @@ if (result == TCL_OK) { /*fprintf(stderr, "after doCallProcCheck unknown == %d\n", unknown);*/ if (unknown) { - Tcl_Obj *unknownObj = XOTclGlobalObjs[XOTE_UNKNOWN]; + Tcl_Obj *unknownObj = XOTclMethodObj(interp, object, XO_unknown_idx); if (/*XOTclObjectIsClass(object) &&*/ (flags & XOTCL_CM_NO_UNKNOWN)) { result = XOTclVarErrMsg(interp, objectName(object),