diff --git a/main.go b/main.go index fc93e46..236e095 100644 --- a/main.go +++ b/main.go @@ -86,7 +86,7 @@ func main() { } else { filepath.WalkDir(c.StartingPath, func(path string, d fs.DirEntry, err error) error { ext := strings.ToLower(filepath.Ext(path)) - if c.IgnoreSuffix || ext == ".jpg" || ext == ".jpeg" { + if !d.IsDir() && (c.IgnoreSuffix || ext == ".jpg" || ext == ".jpeg") { filelist = append(filelist, path) } return nil