diff --git a/crossdock/client/errorstchout/behavior.go b/crossdock/client/errorstchout/behavior.go index aba8c1d9d..3be878fda 100644 --- a/crossdock/client/errorstchout/behavior.go +++ b/crossdock/client/errorstchout/behavior.go @@ -187,7 +187,7 @@ func Run(t crossdock.T) { err = tchannel.NewArgReader(call.Response().Arg2Reader()).Read(&res2) isAppErr := call.Response().ApplicationError() - if err != nil { + if err == nil { err = tchannel.NewArgReader(call.Response().Arg3Reader()).Read(&res3) }