diff --git a/library/Director/Web/Form/DirectorObjectForm.php b/library/Director/Web/Form/DirectorObjectForm.php index 6939bb2f..c20587fd 100644 --- a/library/Director/Web/Form/DirectorObjectForm.php +++ b/library/Director/Web/Form/DirectorObjectForm.php @@ -92,7 +92,9 @@ abstract class DirectorObjectForm extends QuickForm { $class = $this->getObjectClassname(); $this->object = $class::load($id, $this->db); - $this->addHidden('id'); + if (! is_array($id)) { + $this->addHidden('id'); + } $this->setDefaults($this->object->getProperties()); return $this; }