diff --git a/Gemfile b/Gemfile
index ee70eeb0cb..422bfa2ce6 100644
--- a/Gemfile
+++ b/Gemfile
@@ -93,7 +93,7 @@ gem "propshaft"
 gem "grover"
 
 # DFE formbuilder
-gem "govuk_design_system_formbuilder"
+gem "govuk_design_system_formbuilder", ">= 5.8"
 
 # ViewComponent
 gem "govuk-components"
diff --git a/Gemfile.lock b/Gemfile.lock
index 30ebca733c..655c3946c1 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -307,7 +307,7 @@ GEM
       html-attributes-utils (~> 1.0.0, >= 1.0.0)
       pagy (>= 6, < 10)
       view_component (>= 3.18, < 3.21)
-    govuk_design_system_formbuilder (5.7.1)
+    govuk_design_system_formbuilder (5.8.0)
       actionview (>= 6.1)
       activemodel (>= 6.1)
       activesupport (>= 6.1)
@@ -796,7 +796,7 @@ DEPENDENCIES
   faraday
   google-apis-sheets_v4
   govuk-components
-  govuk_design_system_formbuilder
+  govuk_design_system_formbuilder (>= 5.8)
   govuk_notify_rails (~> 3.0.0)
   grover
   guard-cucumber