diff --git a/pkg/dnfjson/dnfjson.go b/pkg/dnfjson/dnfjson.go index 4962448a98..2587c2e2f5 100644 --- a/pkg/dnfjson/dnfjson.go +++ b/pkg/dnfjson/dnfjson.go @@ -283,9 +283,12 @@ func (s *Solver) reposFromRPMMD(rpmRepos []rpmmd.RepoConfig) ([]repoConfig, erro MirrorList: rr.MirrorList, GPGKeys: rr.GPGKeys, MetadataExpire: rr.MetadataExpire, - ModuleHotfixes: rr.ModuleHotfixes, repoHash: rr.Hash(), } + if rr.ModuleHotfixes != nil { + val := *rr.ModuleHotfixes + dr.ModuleHotfixes = &val + } if rr.CheckGPG != nil { dr.CheckGPG = *rr.CheckGPG