diff --git a/src/main.rs b/src/main.rs index cf8609b..5daca39 100644 --- a/src/main.rs +++ b/src/main.rs @@ -52,7 +52,8 @@ fn main() -> Result<()> { println!("Collecting existing files."); - let existing_files: Vec = std::fs::read_dir(&screenshots_dir)?.collect::>()?; + let mut existing_files: Vec = std::fs::read_dir(&screenshots_dir)?.collect::>()?; + existing_files.retain(|x| x.path().is_file()); println!("Processing {} existing file(s).", existing_files.len());