diff -Nur smeserver-openvpn-bridge-2.1/root/etc/e-smith/templates/etc/openvpn/bridge/openvpn.conf/65routes smeserver-openvpn-bridge-2.1_mod/root/etc/e-smith/templates/etc/openvpn/bridge/openvpn.conf/65routes --- smeserver-openvpn-bridge-2.1/root/etc/e-smith/templates/etc/openvpn/bridge/openvpn.conf/65routes 2013-11-11 18:27:02.000000000 +0100 +++ smeserver-openvpn-bridge-2.1_mod/root/etc/e-smith/templates/etc/openvpn/bridge/openvpn.conf/65routes 2015-08-06 17:40:08.050438092 +0200 @@ -21,7 +21,7 @@ my $mask = $network->prop('Mask'); my $gw = $network->prop('Router') || ''; my $vpn = $network->prop('VPN') || ''; - if ($gw ne '') { + if ($gw ne '' || $vpn ne '') { $route .= "push \"route $addr $mask"; $route .= " $gw" if ($vpn eq ''); $OUT .= "$route\"\n";