Index: LMDZ5/trunk/libf/phylmd/surf_ocean_mod.F90
===================================================================
--- LMDZ5/trunk/libf/phylmd/surf_ocean_mod.F90	(revision 2177)
+++ LMDZ5/trunk/libf/phylmd/surf_ocean_mod.F90	(revision 2178)
@@ -33,4 +33,7 @@
 
     INCLUDE "YOMCST.h"
+
+    include "clesphys.h"
+    ! for cycle_diurne
 
 ! Input variables
@@ -152,8 +155,8 @@
 !
 !****************************************************************************************
-    IF ( MINVAL(rmu0) == MAXVAL(rmu0) .AND. MINVAL(rmu0) == -999.999 ) THEN
+    IF (cycle_diurne) THEN
+       CALL alboc_cd(rmu0,alb_eau)
+    ELSE
        CALL alboc(REAL(jour),rlat,alb_eau)
-    ELSE  ! diurnal cycle
-       CALL alboc_cd(rmu0,alb_eau)
     ENDIF
 
