diff --git a/node/consensus/data/main_data_loop.go b/node/consensus/data/main_data_loop.go index df74ae2..2426b6d 100644 --- a/node/consensus/data/main_data_loop.go +++ b/node/consensus/data/main_data_loop.go @@ -147,7 +147,8 @@ func (e *DataClockConsensusEngine) processFrame( break } } else { - if e.previousFrameProven.FrameNumber == latestFrame.FrameNumber { + if e.previousFrameProven != nil && + e.previousFrameProven.FrameNumber == latestFrame.FrameNumber { return latestFrame }