diff --git a/ui/tga_converter_dialog.py b/ui/tga_converter_dialog.py index deca786..80f11c9 100644 --- a/ui/tga_converter_dialog.py +++ b/ui/tga_converter_dialog.py @@ -218,7 +218,11 @@ class TGAConverterDialog(QDialog): self.files_list.clear() self.files_count_label.setText("Scanning...") - cache_path = self.converter.find_cache_folder() + # Use manually set path if available, otherwise find it + if self.converter._cache_path and self.converter._cache_path.exists(): + cache_path = self.converter._cache_path + else: + cache_path = self.converter.find_cache_folder() if cache_path: self.cache_path_label.setText(str(cache_path))