Index: LMDZ4/trunk/libf/phylmd/wake.F
===================================================================
--- LMDZ4/trunk/libf/phylmd/wake.F	(revision 1058)
+++ LMDZ4/trunk/libf/phylmd/wake.F	(revision 1059)
@@ -1244,5 +1244,7 @@
        DO i=1, klon
          IF ((sigmaw(i).GT.0.9).or.
-     $     ((wape(i).ge.wape2(i)).and.(wape2(i).le.1.0))) THEN
+     $     ((wape(i).ge.wape2(i)).and.(wape2(i).le.1.0)).or.
+     $      (ktopw(i).le.2)) THEN
+cIM cf NR/JYG 251108  $     ((wape(i).ge.wape2(i)).and.(wape2(i).le.1.0))) THEN
 ccc      IF (sigmaw(i).GT.0.9) THEN
           dtls(i,k) = 0.
@@ -2314,5 +2316,6 @@
 
       IF ((sigmaw.GT.0.9).or.
-     .     ((wape.ge.wape2).and.(wape2.le.1.0))) THEN
+     .     ((wape.ge.wape2).and.(wape2.le.1.0)).or.(ktopw.le.2)) THEN
+cIM cf NR/JYG 251108    .     ((wape.ge.wape2).and.(wape2.le.1.0))) THEN
 c      IF (sigmaw.GT.0.9) THEN
         DO k = 1,klev
