diff --git a/library/Director/Web/Form/DirectorObjectForm.php b/library/Director/Web/Form/DirectorObjectForm.php index 82c5c9d4..ec7dfdb2 100644 --- a/library/Director/Web/Form/DirectorObjectForm.php +++ b/library/Director/Web/Form/DirectorObjectForm.php @@ -403,7 +403,6 @@ abstract class DirectorObjectForm extends QuickForm protected function onRequest() { - $object = $this->object(); $values = array(); if ($this->hasBeenSent()) { @@ -416,6 +415,8 @@ abstract class DirectorObjectForm extends QuickForm } } + $object = $this->object(); + if ($object instanceof IcingaObject) { if (! $object->hasBeenLoadedFromDb()) { $object->object_type = $this->objectType;