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