diff --git a/opam b/opam
index e47d9c2b16faf0e6cc0075e3a140811ff5c48553..9e3bf5c280b2dcc2b97c39084201aa3d7bec503f 100644
--- a/opam
+++ b/opam
@@ -121,7 +121,7 @@ run-test: [
 depends: [
   "dune" { >= "3.7.0" }
   "dune-configurator"
-  "dune-site"
+  "dune-site" { >= "3.7.0" }
 
   ( "alt-ergo-free" | "alt-ergo" )
   "conf-graphviz" { post }