diff --git a/config.go b/config.go index d2aaae0..0697c44 100644 --- a/config.go +++ b/config.go @@ -179,10 +179,12 @@ func (c *Config) validate() error { // File does not exist. This is fine, just make // sure the directory it is to be in exists. dir, _ := filepath.Split(c.Output) - err = os.MkdirAll(dir, 0744) + if dir != "" { + err = os.MkdirAll(dir, 0744) - if err != nil { - return fmt.Errorf("Create output directory: %v", err) + if err != nil { + return fmt.Errorf("Create output directory: %v", err) + } } }