Index: /issm/trunk-jpl/src/m/classes/slr.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/slr.py	(revision 23035)
+++ /issm/trunk-jpl/src/m/classes/slr.py	(revision 23036)
@@ -171,12 +171,6 @@
 		#check that  if geodetic is requested, we are a mesh3dsurface model (planet), or if we are not, 
 		#a coupler to a planet model is provided. 
-		if self.geodetic:
-			if md.transient.iscoupler: 
-				#we are good; 
-			else:
-				if domaintype(md.mesh)=='mesh3dsurface':
-					#we are good
-				else:
-					error('model is requesting geodetic computations without being a mesh3dsurface, or being coupled to one!');
+		if self.geodetic and not md.transient.iscoupler and domaintype(md.mesh)!='mesh3dsurface':
+					error('model is requesting geodetic computations without being a mesh3dsurface, or being coupled to one!')
 		return md
 	# }}}
