diff --git a/modules/mol/base/src/impl/chain_impl.cc b/modules/mol/base/src/impl/chain_impl.cc
index e7012a796486a08b97ca0247830dd5a9bb36ee9c..48b41bac3cea4a874d3124f8aa7b9d72e21c145d 100644
--- a/modules/mol/base/src/impl/chain_impl.cc
+++ b/modules/mol/base/src/impl/chain_impl.cc
@@ -106,7 +106,6 @@ ResidueImplPtr ChainImpl::AppendResidue(const ResidueImplPtr& res, bool deep)
           dst_atom->SetBFactor(atom->GetBFactor());
           dst_atom->SetOccupancy(atom->GetOccupancy());
           dst_atom->SetHetAtom(atom->IsHetAtom());
-          dst_atom->SetIndex(atom->GetIndex());
 
           if (!atom->HasDefaultProps()) {
             dst_atom->SetRadius(atom->GetRadius());
diff --git a/modules/mol/base/src/impl/residue_impl.cc b/modules/mol/base/src/impl/residue_impl.cc
index 3b44d844fb244d96fa9793a181de72f5aa9d9fbe..fe1e7f60b0448d79e661fabc2b4cbe2630cd58ae 100644
--- a/modules/mol/base/src/impl/residue_impl.cc
+++ b/modules/mol/base/src/impl/residue_impl.cc
@@ -70,7 +70,6 @@ AtomImplPtr ResidueImpl::InsertAtom(const AtomImplPtr& atom)
   dst_atom->SetBFactor(atom->GetBFactor());
   dst_atom->SetOccupancy(atom->GetOccupancy());
   dst_atom->SetHetAtom(atom->IsHetAtom());
-  dst_atom->SetIndex(atom->GetIndex());
 
   if (!atom->HasDefaultProps()) {
     dst_atom->SetRadius(atom->GetRadius());