Index: LMDZ6/trunk/libf/misc/readTracFiles_mod.f90
===================================================================
--- LMDZ6/trunk/libf/misc/readTracFiles_mod.f90	(revision 4137)
+++ LMDZ6/trunk/libf/misc/readTracFiles_mod.f90	(revision 4138)
@@ -1407,4 +1407,7 @@
   IF(PRESENT(iPhase)) iPhase = 1                                               !--- Default: gaseous phase
   IF(oldName(1:MIN(3,LEN_TRIM(oldName))) /= 'H2O') RETURN                      !--- Not a water descendant
+  IF(LEN_TRIM(oldName)>3) THEN; IF(INDEX(old_Phases,oldName(4:4))==0) RETURN; END IF 
+
+
   lerr = strParse(oldName, '_', tmp, n=nt)
   ip = strIdx([('H2O'//old_phases(ip:ip), ip=1, nphases)], tmp(1))             !--- Phase index (/=0 if any)
Index: LMDZ6/trunk/libf/phylmd/infotrac_phy.F90
===================================================================
--- LMDZ6/trunk/libf/phylmd/infotrac_phy.F90	(revision 4137)
+++ LMDZ6/trunk/libf/phylmd/infotrac_phy.F90	(revision 4138)
@@ -185,5 +185,5 @@
    conv_flg  = conv_flg_
    nqtot     = SIZE(tracers_)
-   nqo       = COUNT(delPhase(tracers%name)=='H2O' .AND. tracers%iGeneration==0)
+   nqo       = COUNT(delPhase(tracers%name)=='H2O' .AND. tracers%iGeneration==0 .AND. tracers%component=='lmdz')
    nbtr      = SIZE(conv_flg)
    nbIso     = SIZE(isotopes_)
