diff --git a/spec/v1/v0.go b/spec/v1/v0.go index 315096c..cd7ea36 100644 --- a/spec/v1/v0.go +++ b/spec/v1/v0.go @@ -18,8 +18,10 @@ func FromV0(mv0 v0.JsonnetFile) (JsonnetFile, error) { case old.Source.GitSource != nil: d = *deps.Parse("", old.Source.GitSource.Remote) - subdir := filepath.Clean("/" + old.Source.GitSource.Subdir) - d.Source.GitSource.Subdir = subdir + if old.Source.GitSource.Subdir != "" { + subdir := filepath.Clean("/" + old.Source.GitSource.Subdir) + d.Source.GitSource.Subdir = subdir + } case old.Source.LocalSource != nil: d = *deps.Parse("", old.Source.LocalSource.Directory)