Index: /issm/trunk-jpl/src/m/classes/SMBarma.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBarma.m	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBarma.m	(revision 27403)
@@ -37,5 +37,5 @@
 		end % }}}
 		function list = defaultoutputs(self,md) % {{{
-			list = {''};
+			list = {'SmbMassBalance'};
 		end % }}}
 		function self = initialize(self,md) % {{{
Index: /issm/trunk-jpl/src/m/classes/SMBarma.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBarma.py	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBarma.py	(revision 27403)
@@ -72,5 +72,5 @@
 
     def defaultoutputs(self, md):  # {{{
-        return []
+        return ['SmbMassBalance']
     # }}}
 
Index: /issm/trunk-jpl/src/m/classes/SMBcomponents.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBcomponents.m	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBcomponents.m	(revision 27403)
@@ -43,5 +43,5 @@
 		function list = defaultoutputs(self,md) % {{{
 
-			list = {''};
+			list = {'SmbMassBalance'};
 
 		end % }}}
Index: /issm/trunk-jpl/src/m/classes/SMBcomponents.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBcomponents.py	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBcomponents.py	(revision 27403)
@@ -52,5 +52,5 @@
 
     def defaultoutputs(self, md):  # {{{
-        return []
+        return ['SmbMassBalance']
     # }}}
 
Index: /issm/trunk-jpl/src/m/classes/SMBd18opdd.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBd18opdd.m	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBd18opdd.m	(revision 27403)
@@ -53,5 +53,5 @@
 		function list = defaultoutputs(self,md) % {{{
 
-			list = {''};
+			list = {'SmbMassBalance'};
 
 		end % }}}
Index: /issm/trunk-jpl/src/m/classes/SMBd18opdd.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBd18opdd.py	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBd18opdd.py	(revision 27403)
@@ -95,5 +95,5 @@
     #}}}
     def defaultoutputs(self, md):  # {{{
-        return []
+        return ['SmbMassBalance']
     #}}}
     def initialize(self, md):  # {{{
Index: /issm/trunk-jpl/src/m/classes/SMBdebrisML.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBdebrisML.m	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBdebrisML.m	(revision 27403)
@@ -32,5 +32,5 @@
 		end % }}}
 		function list = defaultoutputs(self,md) % {{{
-			list = {''};
+			list = {'SmbMassBalance'};
 		end % }}}
 		function self = initialize(self,md) % {{{
Index: /issm/trunk-jpl/src/m/classes/SMBforcing.js
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBforcing.js	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBforcing.js	(revision 27403)
@@ -20,5 +20,5 @@
 	} // }}}
 	this.defaultoutputs = function(){ // {{{
-		return '';
+		return 'SmbMassBalance';
 	}//}}}
     this.classname = function(){ // {{{
Index: /issm/trunk-jpl/src/m/classes/SMBforcing.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBforcing.m	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBforcing.m	(revision 27403)
@@ -32,5 +32,5 @@
 		end % }}}
 		function list = defaultoutputs(self,md) % {{{
-			list = {''};
+			list = {'SmbMassBalance'};
 		end % }}}
 		function self = extrude(self,md) % {{{
Index: /issm/trunk-jpl/src/m/classes/SMBforcing.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBforcing.py	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBforcing.py	(revision 27403)
@@ -46,5 +46,5 @@
 
     def defaultoutputs(self, md):  # {{{
-        return []
+        return ['SmbMassBalance']
     #}}}
 
Index: /issm/trunk-jpl/src/m/classes/SMBgradients.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBgradients.m	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBgradients.m	(revision 27403)
@@ -29,5 +29,5 @@
 		end % }}}
 		function list = defaultoutputs(self,md) % {{{
-			list = {''};
+			list = {'SmbMassBalance'};
 		end % }}}
 		function self = initialize(self,md) % {{{
Index: /issm/trunk-jpl/src/m/classes/SMBgradients.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBgradients.py	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBgradients.py	(revision 27403)
@@ -46,5 +46,5 @@
 
     def defaultoutputs(self, md):  # {{{
-        return []
+        return ['SmbMassBalance']
     #}}}
 
Index: /issm/trunk-jpl/src/m/classes/SMBgradientscomponents.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBgradientscomponents.m	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBgradientscomponents.m	(revision 27403)
@@ -33,5 +33,5 @@
 		end % }}}
 		function list = defaultoutputs(self,md) % {{{
-			list = {'runoff'};
+			list = {'SmbMassBalance','runoff'};
 		end % }}}
 		function self = initialize(self,md) % {{{
Index: /issm/trunk-jpl/src/m/classes/SMBgradientsela.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBgradientsela.m	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBgradientsela.m	(revision 27403)
@@ -30,5 +30,5 @@
 		end % }}}
 		function list = defaultoutputs(self,md) % {{{
-			list = {''};
+			list = {'SmbMassBalance'};
 		end % }}}
 		function self = initialize(self,md) % {{{
Index: /issm/trunk-jpl/src/m/classes/SMBgradientsela.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBgradientsela.py	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBgradientsela.py	(revision 27403)
@@ -49,5 +49,5 @@
 
     def defaultoutputs(self, md):  # {{{
-        return []
+        return ['SmbMassBalance']
     #}}}
 
Index: /issm/trunk-jpl/src/m/classes/SMBhenning.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBhenning.m	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBhenning.m	(revision 27403)
@@ -35,5 +35,5 @@
 		end % }}}
 		function list = defaultoutputs(self,md) % {{{
-			list = {''};
+			list = {'SmbMassBalance'};
 		end % }}}
 		function self = initialize(self,md) % {{{
Index: /issm/trunk-jpl/src/m/classes/SMBmeltcomponents.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBmeltcomponents.m	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBmeltcomponents.m	(revision 27403)
@@ -45,5 +45,5 @@
 		end % }}}
 		function list = defaultoutputs(self,md) % {{{
-			list = {''};
+			list = {'SmbMassBalance'};
 		end % }}}
 		function self = initialize(self,md) % {{{
Index: /issm/trunk-jpl/src/m/classes/SMBmeltcomponents.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBmeltcomponents.py	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBmeltcomponents.py	(revision 27403)
@@ -54,5 +54,5 @@
 
     def defaultoutputs(self, md):  # {{{
-        return []
+        return ['SmbMassBalance']
     #}}}
 
Index: /issm/trunk-jpl/src/m/classes/SMBpdd.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBpdd.m	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBpdd.m	(revision 27403)
@@ -56,5 +56,5 @@
 		end % }}}
 		function list = defaultoutputs(self,md) % {{{
-			list = {''};
+			list = {'SmbMassBalance'};
 		end % }}}
 		function self = initialize(self,md) % {{{
Index: /issm/trunk-jpl/src/m/classes/SMBpdd.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBpdd.py	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBpdd.py	(revision 27403)
@@ -115,5 +115,5 @@
 
     def defaultoutputs(self, md):  # {{{
-        return []
+        return ['SmbMassBalance']
     #}}}
 
Index: /issm/trunk-jpl/src/m/classes/SMBpddSicopolis.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBpddSicopolis.m	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBpddSicopolis.m	(revision 27403)
@@ -41,5 +41,5 @@
 		end % }}}
 		function list = defaultoutputs(self,md) % {{{
-			list = {''};
+			list = {'SmbMassBalance'};
 		end % }}}
 		function self = initialize(self,md) % {{{
Index: /issm/trunk-jpl/src/m/classes/SMBpddSicopolis.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBpddSicopolis.py	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBpddSicopolis.py	(revision 27403)
@@ -71,5 +71,5 @@
 
     def defaultoutputs(self, md):  # {{{
-        listing = ['']
+        listing = ['SmbMassBalance']
         return listing
     # }}}
Index: /issm/trunk-jpl/src/m/classes/SMBsemic.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/SMBsemic.m	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/SMBsemic.m	(revision 27403)
@@ -46,5 +46,5 @@
 		end % }}}
 		function list = defaultoutputs(self,md) % {{{
-			list = {''};
+			list = {'SmbMassBalance'};
 		end % }}}
 		function self = initialize(self,md) % {{{
Index: /issm/trunk-jpl/src/m/classes/transient.js
===================================================================
--- /issm/trunk-jpl/src/m/classes/transient.js	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/transient.js	(revision 27403)
@@ -111,6 +111,5 @@
 		}//}}}
 		this.defaultoutputs = function(md) { //{{{
-			if(this.issmb)return ['SmbMassBalance'];
-			else return [];
+			return [];
 		}//}}}
 		this.fix=function() { //{{{
Index: /issm/trunk-jpl/src/m/classes/transient.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/transient.m	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/transient.m	(revision 27403)
@@ -80,9 +80,5 @@
 		end % }}}
 		function list = defaultoutputs(self,md) % {{{
-			if(self.issmb)
-				list = {'SmbMassBalance'};
-			else
-				list = {};
-			end
+			list = {};
 		end % }}}
 		function md = checkconsistency(self,md,solution,analyses) % {{{
Index: /issm/trunk-jpl/src/m/classes/transient.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/transient.py	(revision 27402)
+++ /issm/trunk-jpl/src/m/classes/transient.py	(revision 27403)
@@ -56,8 +56,5 @@
 
     def defaultoutputs(self, md):  # {{{
-        if self.issmb:
-            return ['SmbMassBalance']
-        else:
-            return []
+        return []
     # }}}
 
