diff --git a/core/state/bal_state_transition.go b/core/state/bal_state_transition.go index 0dccefd7c3..1d463db197 100644 --- a/core/state/bal_state_transition.go +++ b/core/state/bal_state_transition.go @@ -102,7 +102,7 @@ func (s *BALStateTransition) Error() error { } func (s *BALStateTransition) setError(err error) { - if s.err != nil { + if s.err == nil { s.err = err } }