diff --git a/cmd/gopeed/main.go b/cmd/gopeed/main.go index 327a6217..431ca538 100644 --- a/cmd/gopeed/main.go +++ b/cmd/gopeed/main.go @@ -65,6 +65,9 @@ var ( func printProgress(task *download.Task, title string) { var rate float64 + if task.Meta.Res == nil { + task = emptyTask + } if task.Meta.Res.Size <= 0 { rate = 0 } else {