diff --git a/modules/mol/mm/src/topology_creator.cc b/modules/mol/mm/src/topology_creator.cc
index f2ede5a380b275e2c51b202e6a0153c2c9dea52e..aa982f461f62fd0837f627b98bb4c8d5d5c5c15e 100644
--- a/modules/mol/mm/src/topology_creator.cc
+++ b/modules/mol/mm/src/topology_creator.cc
@@ -194,9 +194,6 @@ TopologyPtr TopologyCreator::Create(ost::mol::EntityHandle& ent,
 
   TopologyPtr top = TopologyPtr(new Topology(initial_masses));
 
-  //note, that we have to get the residue list again, since there is a new entity handle
-  //created when initializing the topology
-  res_list = ent.GetResidueList();
   ost::mol::AtomHandleList atom_list = ent.GetAtomList();
 
   std::map<long,int> atom_indices;