diff --git a/modules/io/src/mol/mmcif_reader.cc b/modules/io/src/mol/mmcif_reader.cc index 6f5553150b251c71fe664d175460feb81c749e1a..27a08f0895251d0cc6ad3e84a286890f59755b5e 100644 --- a/modules/io/src/mol/mmcif_reader.cc +++ b/modules/io/src/mol/mmcif_reader.cc @@ -1922,9 +1922,9 @@ void MMCifReader::ParseEntityPolySeq(const std::vector<StringRef>& columns) columns[indices_[EPS_ENTITY_ID]].str(), this->GetCurrentLinenum())); } + } else { + entity_map[num] = columns[indices_[EPS_MON_ID]].str(); } - - entity_map[num] = columns[indices_[EPS_MON_ID]].str(); } void MMCifReader::OnEndData()