Index: /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp	(revision 21447)
+++ /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp	(revision 21448)
@@ -1301,5 +1301,5 @@
 
 	/*build friction object, used later on: */
-	Friction* friction=new Friction(element,1);
+	Friction* friction=new Friction(element,dim);
 
 	/*Recover portion of element that is grounded*/
@@ -2330,5 +2330,5 @@
 
 	/*build friction object, used later on: */
-	Friction* friction=new Friction(element,2);
+	Friction* friction=new Friction(element,dim==3?2:1);
 
 	/*Recover portion of element that is grounded*/
