Index: /issm/trunk-jpl/src/c/classes/Loads/Friction.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Loads/Friction.cpp	(revision 18804)
+++ /issm/trunk-jpl/src/c/classes/Loads/Friction.cpp	(revision 18805)
@@ -290,6 +290,7 @@
 
 	//From bed and thickness, compute effective pressure when drag is viscous:
-	Neff=gravity*(rho_ice*thickness+rho_water*(bed+water_layer));
-	if(Neff<0)Neff=0;
+	if(bed>0) bed=0;
+	Neff=gravity*(rho_ice*thickness+rho_water*(bed-water_layer));
+	if(Neff<0) Neff=0;
 
 	switch(dim){
