Index: LMDZ5/branches/LMDZ5V1.0-dev/libf/phylmd/change_srf_frac_mod.F90
===================================================================
--- LMDZ5/branches/LMDZ5V1.0-dev/libf/phylmd/change_srf_frac_mod.F90	(revision 1448)
+++ LMDZ5/branches/LMDZ5V1.0-dev/libf/phylmd/change_srf_frac_mod.F90	(revision 1449)
@@ -9,5 +9,6 @@
 ! 
 ! Change Surface Fractions
-!
+! Author J Ghattas 2008
+
   SUBROUTINE change_srf_frac(itime, dtime, jour, &
        pctsrf, alb1, alb2, tsurf, u10m, v10m, pbl_tke)
@@ -76,5 +77,5 @@
     END SELECT
 
-    IF (is_modified) THEN
+
 !****************************************************************************************
 ! 2) 
@@ -84,4 +85,5 @@
 !
 !****************************************************************************************
+    IF (is_modified) THEN
   
 ! Test and exit if a fraction is negative
@@ -150,4 +152,8 @@
        CALL pbl_surface_newfrac(itime, pctsrf, pctsrf_old, tsurf, alb1, alb2, u10m, v10m, pbl_tke)
 
+    ELSE
+       ! No modifcation should be done
+       pctsrf(:,:) = pctsrf_old(:,:)
+
     END IF ! is_modified
 
