diff --git a/modules/mainline/model_mainline.go b/modules/mainline/model_mainline.go index d693e4ade..6ee1b1626 100644 --- a/modules/mainline/model_mainline.go +++ b/modules/mainline/model_mainline.go @@ -171,6 +171,9 @@ func (this *ModelMline) randomboos(data *pb.DBMainline) (err error) { for k, _ := range data.Chapteraward { chapters = append(chapters, k) } + if len(chapters) == 0 { + return + } for _, v := range chapters { if conf, err = this.module.configure.GetMainChapterConf(v); err != nil { return