diff --git a/src/caosadvancedtools/table_importer.py b/src/caosadvancedtools/table_importer.py index 025533b37dadf8354c8078ad7c8cb2d073a68925..56530879e49a7d93f38ecfa7b85fb5272e625c4e 100755 --- a/src/caosadvancedtools/table_importer.py +++ b/src/caosadvancedtools/table_importer.py @@ -374,7 +374,8 @@ class TableImporter(): for index, row in df.iterrows(): # if none of the relevant information is given, skip - if np.array([pd.isnull(row.loc[key]) for key in self.obligatory_columns]).all(): + if np.array([pd.isnull(row.loc[key]) for key in self.obligatory_columns + if key in df.columns]).all(): df = df.drop(index)