Index: /issm/trunk/src/m/classes/public/marshall.m
===================================================================
--- /issm/trunk/src/m/classes/public/marshall.m	(revision 367)
+++ /issm/trunk/src/m/classes/public/marshall.m	(revision 368)
@@ -25,4 +25,6 @@
 if strcmp(solutiontype,'diagnostic'),
 	WriteData(fid,'diagnostic_horiz','String','analysis_type');
+else
+	WriteData(fid,solutiontype,'String','analysis_type');
 end
 WriteData(fid,md.type,'String','type');
