diff --git a/library/Director/IcingaConfig/IcingaConfig.php b/library/Director/IcingaConfig/IcingaConfig.php index 04957d1a..58a40d93 100644 --- a/library/Director/IcingaConfig/IcingaConfig.php +++ b/library/Director/IcingaConfig/IcingaConfig.php @@ -420,6 +420,10 @@ class IcingaConfig protected function createFileForObjects($type, $objects) { + if (empty($objects)) { + return $this; + } + Benchmark::measure(sprintf('Generating %ss: %s', $type, count($objects))); foreach ($objects as $object) { if ($object->isExternal()) {