diff --git a/src/existing_dirs.rs b/src/existing_dirs.rs index 8e7bb36..0a21f14 100644 --- a/src/existing_dirs.rs +++ b/src/existing_dirs.rs @@ -97,7 +97,7 @@ pub fn find_existing_game_dirs() -> Vec { &_ => {} } - install_dirs + install_dirs.iter().filter(|dir| is_valid_game_dir(&dir.path)).collect() } /// An existing user directory @@ -171,7 +171,7 @@ pub fn find_existing_user_dirs() -> Vec { &_ => {} } - user_dirs + user_dirs.iter().filter(|dir| is_valid_user_dir(&dir.path)).collect() } fn from_home_dir(path: &'static str) -> String {