diff --git a/pymisp/mispevent.py b/pymisp/mispevent.py index 5be646a..e9bbccf 100644 --- a/pymisp/mispevent.py +++ b/pymisp/mispevent.py @@ -1276,7 +1276,7 @@ class MISPEvent(AbstractMISP): if ((hasattr(a, 'id') and a.id == attribute_identifier) or (hasattr(a, 'uuid') and a.uuid == attribute_identifier) or (hasattr(a, 'value') and attribute_identifier == a.value - or attribute_identifier in a.value.split('|'))): + or (isinstance(a.value, str) and attribute_identifier in a.value.split('|')))): tags += a.tags return tags