Index: /issm/trunk-jpl/src/c/classes/Elements/Element.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Element.cpp	(revision 22860)
+++ /issm/trunk-jpl/src/c/classes/Elements/Element.cpp	(revision 22861)
@@ -2024,4 +2024,5 @@
 				name==FrictionCoefficientEnum ||
 				name==FrictionAsEnum ||
+				name==EffectivePressureTimeAverageEnum ||
 				name==FrictionEffectivePressureEnum ||
 				name==MaskGroundediceLevelsetEnum ||
Index: /issm/trunk-jpl/src/m/classes/friction.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/friction.m	(revision 22860)
+++ /issm/trunk-jpl/src/m/classes/friction.m	(revision 22861)
@@ -85,6 +85,8 @@
 				case 0
 				case 1
+				case 2
+				case 3
 					WriteData(fid,prefix,'class','friction','object',self,'fieldname','effective_pressure','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1,'yts',md.constants.yts);
-				case 2
+				case 4
 					error('not implemented yet');
 				otherwise
Index: /issm/trunk-jpl/src/m/classes/friction.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/friction.py	(revision 22860)
+++ /issm/trunk-jpl/src/m/classes/friction.py	(revision 22861)
@@ -74,4 +74,4 @@
 			WriteData(fid,prefix,'class','friction','object',self,'fieldname','effective_pressure','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1,'yts',md.constants.yts)
 		elif self.coupling > 4:
-			raise ValueError('md.friction.coupling larger than 2, not supported yet')
+			raise ValueError('md.friction.coupling larger than 4, not supported yet')
 	# }}}
