Index: /issm/trunk-jpl/src/c/analyses/GiaIvinsAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/GiaIvinsAnalysis.cpp	(revision 22961)
+++ /issm/trunk-jpl/src/c/analyses/GiaIvinsAnalysis.cpp	(revision 22962)
@@ -39,12 +39,10 @@
 	parameters->AddObject(iomodel->CopyConstantObject("md.gia.cross_section_shape",GiaCrossSectionShapeEnum));
 
-	/*love numbers: */
-	iomodel->FetchData(&nfreq,"md.love.nfreq");
-	parameters->AddObject(new IntParam(LoveNfreqEnum,nfreq));
-
+	/*love numbers: (maybe this should not be in Gia...) */
 	iomodel->FetchData(&frequencies,&dummy,&dummy,"md.love.frequencies");
 	parameters->AddObject(new DoubleVecParam(LoveFrequenciesEnum,frequencies,nfreq));
 	xDelete<IssmDouble>(frequencies);
 
+	parameters->AddObject(iomodel->CopyConstantObject("md.love.nfreq",LoveNfreqEnum));
 	parameters->AddObject(iomodel->CopyConstantObject("md.love.sh_nmax",LoveShNmaxEnum));
 	parameters->AddObject(iomodel->CopyConstantObject("md.love.sh_nmin",LoveShNminEnum));
Index: /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateParameters.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateParameters.cpp	(revision 22961)
+++ /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateParameters.cpp	(revision 22962)
@@ -26,5 +26,4 @@
 	/*love numbers: */
 	IssmDouble* frequencies = NULL;
-	int         nfreq=0;
 	int         dummy;
 
