diff --git a/lib/galaxy/datatypes/util/gff_util.py b/lib/galaxy/datatypes/util/gff_util.py index 3430da3767a..c405101500b 100644 --- a/lib/galaxy/datatypes/util/gff_util.py +++ b/lib/galaxy/datatypes/util/gff_util.py @@ -369,7 +369,10 @@ def parse_gff3_attributes(attr_str): attributes_list = attr_str.split(";") attributes = {} for tag_value_pair in attributes_list: - pair = tag_value_pair.strip().split("=") + tag_value_pair = tag_value_pair.strip() + if tag_value_pair == '': + continue + pair = tag_value_pair.split("=") if len(pair) == 1: raise Exception(f"Attribute '{tag_value_pair}' does not contain a '='") if pair == '':