Index: /issm/trunk-jpl/src/c/modules/StochasticForcingx/StochasticForcingx.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/StochasticForcingx/StochasticForcingx.cpp	(revision 26776)
+++ /issm/trunk-jpl/src/c/modules/StochasticForcingx/StochasticForcingx.cpp	(revision 26777)
@@ -136,5 +136,6 @@
 							gauss->GaussVertex(i);
 							baselinefloatingicemeltrate_input->GetInputValue(&baselinefloatingicemeltrate,gauss);
-							floatingicemeltrate_tot[i] = max(0.0,baselinefloatingicemeltrate+noisefield[dimensionid]);
+							/*No check for positive melt rate because basal accretion is allowed*/
+							floatingicemeltrate_tot[i] = baselinefloatingicemeltrate+noisefield[dimensionid];
 						}
 						element->AddInput(BasalforcingsFloatingiceMeltingRateEnum,&floatingicemeltrate_tot[0],P1DGEnum);
