diff --git a/gost/gost.go b/gost/gost.go index fd3ec208..97e373a7 100644 --- a/gost/gost.go +++ b/gost/gost.go @@ -47,8 +47,10 @@ func FillCVEsWithRedHat(r *models.ScanResult, cnf config.GostConf) error { return err } defer func() { - if err := db.CloseDB(); err != nil { - logging.Log.Errorf("Failed to close DB. err: %+v", err) + if db != nil { + if err := db.CloseDB(); err != nil { + logging.Log.Errorf("Failed to close DB. err: %+v", err) + } } }() return RedHat{Base{DBDriver{DB: db, Cnf: &cnf}}}.fillCvesWithRedHatAPI(r)