diff --git a/sohstationviewer/model/reftek_data/reftek.py b/sohstationviewer/model/reftek_data/reftek.py index 486a5762f7d462a9921132f01acb232c0d9be614..aac4339467c115eeaf2751fe130a9bacef6a2f78 100755 --- a/sohstationviewer/model/reftek_data/reftek.py +++ b/sohstationviewer/model/reftek_data/reftek.py @@ -129,6 +129,8 @@ class RT130(GeneralData): total = sum([len(files) for _, _, files in os.walk(self.dir)]) for folder in folders: + if not os.path.isdir(folder): + raise ProcessingDataError(f"Path '{folder}' not exist") for path, subdirs, files in os.walk(folder): for file_name in files: if self.creator_thread.isInterruptionRequested():