diff --git a/net/haproxy/Makefile b/net/haproxy/Makefile
index f87eadcb9b..04205848ae 100644
--- a/net/haproxy/Makefile
+++ b/net/haproxy/Makefile
@@ -1,6 +1,5 @@
PLUGIN_NAME= haproxy
-PLUGIN_VERSION= 2.15
-PLUGIN_REVISION= 1
+PLUGIN_VERSION= 2.16
PLUGIN_COMMENT= Reliable, high performance TCP/HTTP load balancer
PLUGIN_DEPENDS= haproxy18
PLUGIN_MAINTAINER= opnsense@moov.de
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 a5be01a923..33d431a46c 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
@@ -336,7 +336,7 @@
Y
- /^([0-9a-zA-Z._]){1,255}$/u
+ /^([0-9a-zA-Z._\-]){1,255}$/u
Should be a string between 1 and 255 characters.
@@ -697,7 +697,7 @@
Y
- /^([0-9a-zA-Z._]){1,255}$/u
+ /^([0-9a-zA-Z._\-]){1,255}$/u
Should be a string between 1 and 255 characters.
@@ -1013,7 +1013,7 @@
Y
- /^([0-9a-zA-Z._]){1,255}$/u
+ /^([0-9a-zA-Z._\-]){1,255}$/u
Should be a string between 1 and 255 characters.
Y