diff --git a/src/MNH/write_lfifm1_for_diag.f90 b/src/MNH/write_lfifm1_for_diag.f90
index 081980b2dc6dd7a6a5e07f658202efd884b41832..f03dfd2f342cd76f4f2a8aa8d01b77684fbf4912 100644
--- a/src/MNH/write_lfifm1_for_diag.f90
+++ b/src/MNH/write_lfifm1_for_diag.f90
@@ -2999,7 +2999,7 @@ END IF
 !
 IF(LRADAR .AND. LUSERR) THEN
 ! CASE  PREP_REAL_CASE after arome
-  IF (CCLOUD=='NONE') THEN
+  IF (CCLOUD=='NONE' .OR. CCLOUD='KESS') THEN
     DEALLOCATE(XCIT)
     ALLOCATE(XCIT(IIU,IJU,IKU))    
     XCIT(:,:,:)=800.