Index: /issm/trunk-jpl/src/c/classes/FemModel.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/FemModel.cpp	(revision 23973)
+++ /issm/trunk-jpl/src/c/classes/FemModel.cpp	(revision 23974)
@@ -2235,5 +2235,5 @@
 							int numchannels_local=0,numchannels;
 							for(int j=0;j<this->loads->Size();j++){
-								if(this->loads->GetEnum(i)==ChannelEnum) numchannels_local++;
+								if(this->loads->GetEnum(j)==ChannelEnum) numchannels_local++;
 							}
 							ISSM_MPI_Reduce(&numchannels_local,&numchannels,1,ISSM_MPI_INT,ISSM_MPI_SUM,0,IssmComm::GetComm() );
@@ -2245,6 +2245,6 @@
 							/*Fill-in vector*/
 							for(int j=0;j<this->loads->Size();j++){
-								if(this->loads->GetEnum(i)==ChannelEnum){
-									Channel* channel=(Channel*)this->loads->GetObjectByOffset(i);
+								if(this->loads->GetEnum(j)==ChannelEnum){
+									Channel* channel=(Channel*)this->loads->GetObjectByOffset(j);
 									channel->WriteChannelCrossSection(values);
 								}
