diff --git a/internal/cache/cache.go b/internal/cache/cache.go index db8f1ae02..aacb8db65 100644 --- a/internal/cache/cache.go +++ b/internal/cache/cache.go @@ -86,6 +86,9 @@ func writeCachedirTag(dir string) error { func New(id string, basedir string) (c *Cache, err error) { if basedir == "" { basedir, err = DefaultDir() + if err != nil { + return nil, err + } } err = mkdirCacheDir(basedir)