diff --git a/cabal.project.validate b/cabal.project.validate
index aae9375fb3490facd7aea456e0b0f61938f6d591..52c78411107e2052fb9bc29c6317bab372cd239a 100644
--- a/cabal.project.validate
+++ b/cabal.project.validate
@@ -5,3 +5,5 @@ import: project-cabal/constraints.config
 
 tests: True
 write-ghc-environment-files: never
+program-options
+  ghc-options: -Werror
diff --git a/project-cabal/ghc-options.config b/project-cabal/ghc-options.config
index e3ece385c5c89bb98a5528d5824afdf0a5034f2a..c26dfae7505c0297646249eac6d8f338f0b65098 100644
--- a/project-cabal/ghc-options.config
+++ b/project-cabal/ghc-options.config
@@ -1,2 +1,2 @@
 program-options
-  ghc-options: -fno-ignore-asserts -Werror
+  ghc-options: -fno-ignore-asserts