diff options
-rw-r--r-- | etc/inc/interfaces.inc | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/etc/inc/interfaces.inc b/etc/inc/interfaces.inc index bdb8752..4e96b8f 100644 --- a/etc/inc/interfaces.inc +++ b/etc/inc/interfaces.inc @@ -843,9 +843,11 @@ function interfaces_ppp_configure() { global $config; if($g['booting']) conf_mount_rw(); - foreach ($config['ppps']['ppp'] as $ppp) { - $dev = substr($ppp['port'], 5); - interface_ppp_configure($dev); + if($config['ppps']['ppp']) { + foreach($config['ppps']['ppp'] as $ppp) { + $dev = substr($ppp['port'], 5); + interface_ppp_configure($dev); + } } if(!$g['booting']) conf_mount_ro(); |