diff --git a/modules/mol/base/src/impl/residue_impl.cc b/modules/mol/base/src/impl/residue_impl.cc index 014f4069f5cae65e808d25151db5cee4ef10f213..3cf6591964f0a254d593853e7772c6639b4ed25a 100644 --- a/modules/mol/base/src/impl/residue_impl.cc +++ b/modules/mol/base/src/impl/residue_impl.cc @@ -648,6 +648,7 @@ bool ResidueImpl::SwitchAtomPos(const String& group) { entry.atom.lock()->SetOccupancy(j->occ); } curr_group_=group; + this->GetEntity()->MarkOrganizerDirty(); return true; }