Index: /issm/trunk-jpl/src/m/contrib/defleurian/netCDF/export_netCDF.py
===================================================================
--- /issm/trunk-jpl/src/m/contrib/defleurian/netCDF/export_netCDF.py	(revision 21355)
+++ /issm/trunk-jpl/src/m/contrib/defleurian/netCDF/export_netCDF.py	(revision 21356)
@@ -89,13 +89,14 @@
 								DimDict=CreateVar(NCData,Var,subfield,Listgroup,DimDict,False,md.__dict__[group],field,listindex)
 			#No subgroup, we directly treat the variable
-			elif type(md.__dict__[group].__dict__[field]) in typelist:
+			elif type(md.__dict__[group].__dict__[field]) in typelist or field=='bamg':
 				NCgroup.__setattr__('classtype', md.__dict__[group].__class__.__name__)
 				Var=md.__dict__[group].__dict__[field]
 				DimDict=CreateVar(NCData,Var,field,NCgroup,DimDict,False)
-			else:
+                        else:
 				NCgroup.__setattr__('classtype', str(group))
 				Subgroup=NCgroup.createGroup(str(field))
 				Subgroup.__setattr__('classtype',md.__dict__[group].__class__.__name__)
 				subfields=dict.keys(md.__dict__[group].__dict__[field].__dict__)
+                                
 				for subfield in subfields:
 					if str(subfield)!='outlog':
