diff --git a/miner/worker.go b/miner/worker.go index bc69551696..58efd61db7 100644 --- a/miner/worker.go +++ b/miner/worker.go @@ -289,6 +289,10 @@ func (self *worker) push() { func (self *worker) makeCurrent() { block := self.chain.NewBlock(self.coinbase) parent := self.chain.GetBlock(block.ParentHash()) + // TMP fix for build server ... + if parent == nil { + return + } if block.Time() <= parent.Time() { block.Header().Time = parent.Header().Time + 1