diff --git a/openmptcprouter/files/etc/init.d/openmptcprouter-vps b/openmptcprouter/files/etc/init.d/openmptcprouter-vps index b4a78b30b..65e2e7e6b 100755 --- a/openmptcprouter/files/etc/init.d/openmptcprouter-vps +++ b/openmptcprouter/files/etc/init.d/openmptcprouter-vps @@ -1095,9 +1095,11 @@ _config_service() { [ -n "$wanips" ] && _set_wan_ip _set_lan_ip _set_vpn_ip - _delete_client2client - if [ "$(echo "$vps_config" | jsonfilter -q -e '@.client2client.enabled')" == "true" ]; then - _set_client2client + if [ "$(uci -q get openmptcprouter.settings.vpn)" != "openvpn" ]; then + _delete_client2client + if [ "$(echo "$vps_config" | jsonfilter -q -e '@.client2client.enabled')" == "true" ]; then + _set_client2client + fi fi [ "$error" = 0 ] && { #logger -t "OMR-VPS" "No errors"