diff --git a/server.go b/server.go index 2639dbe..c1a1590 100644 --- a/server.go +++ b/server.go @@ -232,7 +232,7 @@ func (c *ServerClient) CreateFromTemplate(ctx context.Context, opts ServerTempla } body := opts.body() body["newid"] = nextid - if tempnode != opts.TargetNode { + if opts.TargetNode != "" && tempnode != opts.TargetNode { body["target"] = opts.TargetNode url = NewURL(opts.TargetNode, nextid) } else {