diff --git a/openmptcprouter/files/etc/init.d/openmptcprouter-vps b/openmptcprouter/files/etc/init.d/openmptcprouter-vps index e1a22b813..2c8f7119b 100755 --- a/openmptcprouter/files/etc/init.d/openmptcprouter-vps +++ b/openmptcprouter/files/etc/init.d/openmptcprouter-vps @@ -556,7 +556,8 @@ _vps_firewall_redirect_port() { config_get proto $1 proto "tcp udp" config_get src_dport $1 src_dport config_get family $1 family "ipv4" - [ "$src" = "vpn" ] && [ -n "$proto" ] && [ -n "$src_dport" ] && { + config_get enabled $1 enabled "1" + [ "$src" = "vpn" ] && [ -n "$proto" ] && [ -n "$src_dport" ] && [ "$enabled" != "0" ] && { if [ "$proto" = "tcp udp" ]; then if [ "$family" = "ipv4" ]; then vpsfwlist=$(echo "$vpsfwlist" | grep -v "$src_dport # OMR $username redirect router $src_dport port tcp")