Index: /issm/trunk/src/m/utils/Model/loadmodel.m
===================================================================
--- /issm/trunk/src/m/utils/Model/loadmodel.m	(revision 1322)
+++ /issm/trunk/src/m/utils/Model/loadmodel.m	(revision 1323)
@@ -1,3 +1,3 @@
-function md=loadmodel(path)
+function varargout=loadmodel(path)
 %LOADMODEL - load a model using built-in load module
 %
@@ -6,6 +6,7 @@
 %   Usage:
 %      md=loadmodel(path)
+%      loadmodel path
 
-if nargout~=1,
+if nargout>1,
 	error('loadmodel usage error: md=loadmodel(path)');
 end
@@ -22,5 +23,9 @@
 		clear md2;
 	end
-	%assignin('caller',fieldname,md);
+	if nargout,
+		varargout{1}=md;
+	else
+		assignin('caller',fieldname,md);
+	end
 catch
 	error(['could not load model ' path]);
