diff --git a/src/etc/inc/plugins.inc.d/if_ipsec.inc b/src/etc/inc/plugins.inc.d/if_ipsec.inc index e76e9be65..7910e0703 100644 --- a/src/etc/inc/plugins.inc.d/if_ipsec.inc +++ b/src/etc/inc/plugins.inc.d/if_ipsec.inc @@ -64,7 +64,8 @@ function if_ipsec_interfaces() $interfaces = array(); - if (isset($config['ipsec']['phase1']) && count($config['ipsec']['phase1'])) { + if ((isset($config['ipsec']['phase1']) && count($config['ipsec']['phase1'])) && + (isset($config['ipsec']['enable']) || isset($config['ipsec']['client']['enable']))) { $oic = array("enable" => true); $oic['if'] = 'enc0'; $oic['descr'] = 'IPsec';