diff --git a/www/squid/Makefile b/www/squid/Makefile
index 30e2f86cd..a70692d4f 100644
--- a/www/squid/Makefile
+++ b/www/squid/Makefile
@@ -1,5 +1,6 @@
PLUGIN_NAME= squid
PLUGIN_VERSION= 1.1
+PLUGIN_REVISION= 1
PLUGIN_COMMENT= Squid is a caching proxy for the web
PLUGIN_DEPENDS= squid squid-langpack
PLUGIN_TIER= 2
diff --git a/www/squid/src/opnsense/mvc/app/controllers/OPNsense/Proxy/forms/main.xml b/www/squid/src/opnsense/mvc/app/controllers/OPNsense/Proxy/forms/main.xml
index 7671a7f47..998bd76b4 100644
--- a/www/squid/src/opnsense/mvc/app/controllers/OPNsense/Proxy/forms/main.xml
+++ b/www/squid/src/opnsense/mvc/app/controllers/OPNsense/Proxy/forms/main.xml
@@ -343,7 +343,8 @@
proxy.forward.workerstext
- Start N main Squid process daemons (i.e., SMP mode). Requires Restart. Default: 1
+ Start N main Squid process daemons (i.e., SMP mode). Requires Restart. Do not enable when using local cache.
+ 1true
diff --git a/www/squid/src/opnsense/mvc/app/models/OPNsense/Proxy/Proxy.xml b/www/squid/src/opnsense/mvc/app/models/OPNsense/Proxy/Proxy.xml
index 1c04b1f6b..3d77eabfe 100644
--- a/www/squid/src/opnsense/mvc/app/models/OPNsense/Proxy/Proxy.xml
+++ b/www/squid/src/opnsense/mvc/app/models/OPNsense/Proxy/Proxy.xml
@@ -283,7 +283,6 @@
Please enter ip addresses or domain names here
- 11100worker number needs to be an integer value between 1 and 100
diff --git a/www/squid/src/opnsense/service/templates/OPNsense/Syslog/local/squid_access.conf b/www/squid/src/opnsense/service/templates/OPNsense/Syslog/local/squid_access.conf
index 159dcb563..1b81f08a7 100644
--- a/www/squid/src/opnsense/service/templates/OPNsense/Syslog/local/squid_access.conf
+++ b/www/squid/src/opnsense/service/templates/OPNsense/Syslog/local/squid_access.conf
@@ -2,5 +2,5 @@
# Local syslog-ng configuration filter definition [squid_access].
###################################################################
filter f_local_squid_access {
- program("^(squid-|squid-coord-)\\d+");
+ program("squid-*");
};