diff --git a/api/http/handler/settings/settings_update.go b/api/http/handler/settings/settings_update.go index eb10a3a3c..f00a14df0 100644 --- a/api/http/handler/settings/settings_update.go +++ b/api/http/handler/settings/settings_update.go @@ -77,7 +77,7 @@ func (payload *settingsUpdatePayload) Validate(r *http.Request) error { } } - if payload.EdgePortainerURL != nil { + if payload.EdgePortainerURL != nil && *payload.EdgePortainerURL != "" { _, err := edge.ParseHostForEdge(*payload.EdgePortainerURL) if err != nil { return err