diff --git a/core/state/statedb.go b/core/state/statedb.go index c14a4893da..ff2a4d6e76 100644 --- a/core/state/statedb.go +++ b/core/state/statedb.go @@ -361,7 +361,7 @@ func (self *StateDB) SyncIntermediate(coinbase *StateObject) { self.DeleteStateObject(stateObject) // Resurrect the coinbase and restore the gas allowance - *coinbase = *self.CreateAccount(address) + coinbase = self.CreateAccount(address) coinbase.SetGasLimit(gas) } else { self.DeleteStateObject(stateObject)