Index: /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateParameters.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateParameters.cpp	(revision 12811)
+++ /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateParameters.cpp	(revision 12812)
@@ -97,13 +97,16 @@
 	if(isdelta18o){
 		IssmDouble *temp = NULL;
+		IssmDouble  yts;
 		int         N,M;
 
-		iomodel->FetchData(&temp,&N,&M,SurfaceforcingsDelta18oEnum);
-		_assert_(N==2);
+		iomodel->Constant(&yts,ConstantsYtsEnum);
+
+		iomodel->FetchData(&temp,&N,&M,SurfaceforcingsDelta18oEnum); _assert_(N==2);
+		for(i=0;i<M;i++) temp[M+i]=yts*temp[M+i];
 		parameters->AddObject(new TransientParam(SurfaceforcingsDelta18oEnum,&temp[0],&temp[M],M));
 		xDelete<IssmDouble>(temp);
 
-		iomodel->FetchData(&temp,&N,&M,SurfaceforcingsDelta18oSurfaceEnum);
-		_assert_(N==2);
+		iomodel->FetchData(&temp,&N,&M,SurfaceforcingsDelta18oSurfaceEnum); _assert_(N==2);
+		for(i=0;i<M;i++) temp[M+i]=yts*temp[M+i];
 		parameters->AddObject(new TransientParam(SurfaceforcingsDelta18oSurfaceEnum,&temp[0],&temp[M],M));
 		xDelete<IssmDouble>(temp);
