Index: generic/nsf.c =================================================================== diff -u -rc4db8ed59a42cf23cc9a7eac511e556d6b077f14 -rdb2dcddd4328ce68ddf06905ffccda392fb1aa0f --- generic/nsf.c (.../nsf.c) (revision c4db8ed59a42cf23cc9a7eac511e556d6b077f14) +++ generic/nsf.c (.../nsf.c) (revision db2dcddd4328ce68ddf06905ffccda392fb1aa0f) @@ -13065,6 +13065,7 @@ "cannot use -frame object|method in dispatch for command '", methodName, "'", (char *) NULL); } + if (withFrame == FrameObjectIdx) { Nsf_PushFrameObj(interp, object, framePtr); flags = NSF_CSC_IMMEDIATE;