diff --git a/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/main.xml b/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/main.xml
index 8d0e5ad79..15e2cbc43 100644
--- a/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/main.xml
+++ b/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/main.xml
@@ -337,6 +337,12 @@
text
+
+ haproxy.general.cache.maxObjectSize
+
+ text
+
+
diff --git a/net/haproxy/src/opnsense/mvc/app/models/OPNsense/HAProxy/HAProxy.xml b/net/haproxy/src/opnsense/mvc/app/models/OPNsense/HAProxy/HAProxy.xml
index d35587876..07693824e 100644
--- a/net/haproxy/src/opnsense/mvc/app/models/OPNsense/HAProxy/HAProxy.xml
+++ b/net/haproxy/src/opnsense/mvc/app/models/OPNsense/HAProxy/HAProxy.xml
@@ -343,6 +343,12 @@
N
Please specify a value between 1 and 3600.
+
+ 1
+ 2146435072
+ N
+ Please specify a value between 1 and 2146435072.
+
diff --git a/net/haproxy/src/opnsense/service/templates/OPNsense/HAProxy/haproxy.conf b/net/haproxy/src/opnsense/service/templates/OPNsense/HAProxy/haproxy.conf
index c606f3a6c..0bd3cef3e 100644
--- a/net/haproxy/src/opnsense/service/templates/OPNsense/HAProxy/haproxy.conf
+++ b/net/haproxy/src/opnsense/service/templates/OPNsense/HAProxy/haproxy.conf
@@ -884,6 +884,9 @@ cache opnsense-haproxy-cache
{% if OPNsense.HAProxy.general.cache.maxAge|default("") != "" %}
max-age {{OPNsense.HAProxy.general.cache.maxAge}}
{% endif %}
+{% if OPNsense.HAProxy.general.cache.maxObjectSize|default("") != "" %}
+ max-object-size {{OPNsense.HAProxy.general.cache.maxObjectSize}}
+{% endif %}
{%- endif -%}
{# ############################### #}