diff --git a/eth/protocols/snap/sync.go b/eth/protocols/snap/sync.go index 646df03887f1..6b2637a50a76 100644 --- a/eth/protocols/snap/sync.go +++ b/eth/protocols/snap/sync.go @@ -2798,6 +2798,11 @@ func (s *Syncer) reportSyncProgress(force bool) { accountFills, ).Uint64()) + // Don't report anything until we have a meaningful progress + if estBytes < 1.0 { + return + } + elapsed := time.Since(s.startTime) estTime := elapsed / time.Duration(synced) * time.Duration(estBytes)