Index: /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp	(revision 24370)
+++ /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp	(revision 24371)
@@ -156,7 +156,8 @@
 	if(isgroundingline) 	iomodel->FetchDataToInput(inputs2,elements,"md.geometry.bed",BedEnum);
 	/*Initialize cumdeltalthickness input*/
-	InputUpdateFromConstantx(inputs2,elements,0.,SealevelriseCumDeltathicknessEnum);
+	IssmDouble zero =0.; //For AD we need to initialize it with a IssmDouble variable
+	InputUpdateFromConstantx(inputs2,elements,zero,SealevelriseCumDeltathicknessEnum);
 	/*Initialize ThicknessResidual input*/
-	InputUpdateFromConstantx(inputs2,elements,0.,ThicknessResidualEnum);
+	InputUpdateFromConstantx(inputs2,elements,zero,ThicknessResidualEnum);
 
 	/*Get what we need for ocean-induced basal melting*/
