diff --git a/internal/converters/header.go b/internal/converters/header.go index 38f7dd3..0879aa8 100644 --- a/internal/converters/header.go +++ b/internal/converters/header.go @@ -12,6 +12,9 @@ func DBHeaderToTarHeader(dbhdr *models.Header) (*tar.Header, error) { if err := json.Unmarshal([]byte(dbhdr.Paxrecords), &paxRecords); err != nil { return nil, err } + if paxRecords == nil { + paxRecords = map[string]string{} + } hdr := &tar.Header{ Typeflag: byte(dbhdr.Typeflag),