diff --git a/modules/mol/base/pymod/export_entity_view.cc b/modules/mol/base/pymod/export_entity_view.cc index 2422c154ad6a9f6e764a824264066b550807d9b3..19781a94f2ae3e6019d7e57b0eb55e6119b3d1e2 100644 --- a/modules/mol/base/pymod/export_entity_view.cc +++ b/modules/mol/base/pymod/export_entity_view.cc @@ -197,10 +197,10 @@ void export_EntityView() make_function(&EntityView::GetBondList, return_value_policy<reference_existing_object>())) .def("GetChainList", &EntityView::GetChainList, - return_value_policy<reference_existing_object>()) + return_value_policy<copy_const_reference>()) .add_property("chains", make_function(&EntityView::GetChainList, - return_value_policy<reference_existing_object>())) + return_value_policy<copy_const_reference>())) .def(self==self) .def(self!=self) .def("Dump", &EntityView::Dump)