Index: /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp	(revision 20654)
+++ /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp	(revision 20655)
@@ -122,4 +122,5 @@
 	bool   isgroundingline;
 	bool   ismovingfront;
+	bool   issmb;
 
 	/*Fetch data needed: */
@@ -128,4 +129,5 @@
 	iomodel->FindConstant(&isgroundingline,TransientIsgroundinglineEnum);
 	iomodel->FindConstant(&ismovingfront,TransientIsmovingfrontEnum);
+	iomodel->FindConstant(&issmb,TransientIssmbEnum);
 
 	/*Finite element type*/
@@ -156,4 +158,7 @@
 	iomodel->FetchDataToInput(elements,VyEnum);
 
+	if(!issmb){
+		iomodel->FetchDataToInput(elements,SmbMassBalanceEnum);
+	}
 	if(stabilization==3){
 		iomodel->FetchDataToInput(elements,MasstransportSpcthicknessEnum); //for DG, we need the spc in the element
