diff --git a/data/ddl/package/FORMULE_LYON2/body.sql b/data/ddl/package/FORMULE_LYON2/body.sql
index 9f43603b972f09046f747eab583f98bf3a938aff..1306a9b2a64b6f8bfad2d690de943316c427f501 100644
--- a/data/ddl/package/FORMULE_LYON2/body.sql
+++ b/data/ddl/package/FORMULE_LYON2/body.sql
@@ -192,7 +192,7 @@ CREATE OR REPLACE PACKAGE BODY FORMULE_LYON2 AS
     -- O=SI(ET(L$54=0;HC_autorisees="Oui");L22-N22;0)
     WHEN c = 'O' AND v >= 1 THEN
       IF cell('L54') = 0 AND NOT i.depassement_service_du_sans_hc THEN
-        RETURN cell('L', l) * cell('M', l);
+        RETURN cell('L', l) - cell('N', l);
       ELSE
         RETURN 0;
       END IF;