diff --git a/src/usr/local/www/firewall_rules.php b/src/usr/local/www/firewall_rules.php index 474d01f8d6..5a769977f4 100644 --- a/src/usr/local/www/firewall_rules.php +++ b/src/usr/local/www/firewall_rules.php @@ -513,7 +513,8 @@ foreach ($a_filter as $filteri => $filterent): if ($config['schedules']['schedule'] != "" && is_array($config['schedules']['schedule'])) { $idx = 0; foreach ($a_schedules as $schedule) { - if ($schedule['name'] == $filterent['sched']) { + if (!empty($schedule['name']) && + $schedule['name'] == $filterent['sched']) { $schedstatus = filter_get_time_based_rule_status($schedule); foreach ($schedule['timerange'] as $timerange) {