diff --git a/models/namespace_update.go b/models/namespace_update.go index b46cea33b..56a009935 100644 --- a/models/namespace_update.go +++ b/models/namespace_update.go @@ -14,6 +14,9 @@ func (n *Namespace) Update() (err error) { } // Check if the (new) owner exists + if n.OwnerID == 0 { + n.OwnerID = n.Owner.ID + } if currentNamespace.OwnerID != n.OwnerID { n.Owner, err = GetUserByID(n.OwnerID) if err != nil {