diff --git a/library/Director/Objects/IcingaServiceSet.php b/library/Director/Objects/IcingaServiceSet.php index 8e73ad93..60648a55 100644 --- a/library/Director/Objects/IcingaServiceSet.php +++ b/library/Director/Objects/IcingaServiceSet.php @@ -278,7 +278,9 @@ class IcingaServiceSet extends IcingaObject implements ExportInterface if ($hostId) { $deleteIds = []; foreach ($this->getServiceObjects() as $service) { - $deleteIds[] = (int) $service->get('id'); + if ($idToDelete = $service->get('id')) { + $deleteIds[] = (int) $idToDelete; + } } if (! empty($deleteIds)) {