diff --git a/openml/datasets/dataset.py b/openml/datasets/dataset.py index 3dd78413b..6440270d9 100644 --- a/openml/datasets/dataset.py +++ b/openml/datasets/dataset.py @@ -455,13 +455,12 @@ def _data_features_supported(self): return True - def _check_qualities(qualities): if qualities is not None: qualities_ = {} for xmlquality in qualities: name = xmlquality['oml:name'] - if xmlquality['oml:value'] is None: + if xmlquality.get('oml:value', None) is None: value = float('NaN') elif xmlquality['oml:value'] == 'null': value = float('NaN')