Index: /issm/trunk-jpl/src/m/classes/model.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/model.m	(revision 23770)
+++ /issm/trunk-jpl/src/m/classes/model.m	(revision 23771)
@@ -620,5 +620,5 @@
 			nodestoflag1=intersect(orphans_node,pos_node);
 			nodestoflag2=Pnode(nodestoflag1);
-			if numel(md1.stressbalance.spcvx)>1 & numel(md1.stressbalance.spcvy)>2 & numel(md1.stressbalance.spcvz)>2,
+			if numel(md1.stressbalance.spcvx)>1 & numel(md1.stressbalance.spcvy)>1 & numel(md1.stressbalance.spcvz)>1,
 				if numel(md1.inversion.vx_obs)>1 & numel(md1.inversion.vy_obs)>1
 					md2.stressbalance.spcvx(nodestoflag2)=md2.inversion.vx_obs(nodestoflag2); 
Index: /issm/trunk-jpl/src/m/classes/model.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/model.py	(revision 23770)
+++ /issm/trunk-jpl/src/m/classes/model.py	(revision 23771)
@@ -433,5 +433,5 @@
 		nodestoflag1=np.intersect1d(orphans_node,pos_node)
 		nodestoflag2=Pnode[nodestoflag1].astype(int)-1
-		if np.size(md1.stressbalance.spcvx)>1 and np.size(md1.stressbalance.spcvy)>2 and np.size(md1.stressbalance.spcvz)>2:
+		if np.size(md1.stressbalance.spcvx)>1 and np.size(md1.stressbalance.spcvy)>1 and np.size(md1.stressbalance.spcvz)>1:
 			if np.size(md1.inversion.vx_obs)>1 and np.size(md1.inversion.vy_obs)>1:
 				md2.stressbalance.spcvx[nodestoflag2]=md2.inversion.vx_obs[nodestoflag2]
