diff --git a/cl/beacon/synced_data/synced_data.go b/cl/beacon/synced_data/synced_data.go index 6d982b4df3e..9248142d902 100644 --- a/cl/beacon/synced_data/synced_data.go +++ b/cl/beacon/synced_data/synced_data.go @@ -44,7 +44,11 @@ func (s *SyncedDataManager) HeadState() *state.CachingBeaconState { } func (s *SyncedDataManager) HeadStateReader() state.BeaconStateReader { - return s.HeadState() + headstate := s.HeadState() + if headstate == nil { + return nil + } + return headstate } func (s *SyncedDataManager) Syncing() bool {